opendata-dresden-jupyter-no.../Dresden Steuerstatistik 199...

170 lines
16 KiB
Plaintext
Raw Normal View History

2019-07-05 14:42:35 +02:00
{
"cells": [
{
"cell_type": "code",
"execution_count": 3,
"metadata": {
"scrolled": true
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"/home/rob/data/OpenDataPortalDresden/csv\n"
]
}
],
"source": [
"%cd /home/rob/data/OpenDataPortalDresden/csv/"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"steuerstatistik_dresden_quartale_md1.csv\r\n"
]
}
],
"source": [
"%ls steuerstatistik_dresden_quartale_md1.csv"
]
},
{
"cell_type": "code",
"execution_count": 14,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Populating the interactive namespace from numpy and matplotlib\n"
]
}
],
"source": [
"%pylab inline\n",
"import pandas as pd\n",
"import seaborn as sns\n",
"import matplotlib.pyplot as plt"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Import Data"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [],
"source": [
"df = pd.read_csv('./steuerstatistik_dresden_quartale_md1.csv',sep=';')"
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"0 934\n",
"1 4636\n",
"2 824\n",
"3 1052\n",
"4 2615\n",
"Name: Grundsteuer A und B, dtype: int64"
]
},
"execution_count": 12,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"years = df['Jahr']\n",
"tax = df['Grundsteuer A und B']\n",
"taxdict = dict(zip(df[\"Jahr\"], df['Grundsteuer A und B']))\n",
"taxlist = sorted(taxdict.items()) # sorted by key, return a list of tuples\n",
"tax.head()"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Convert to some usefull"
]
},
{
"cell_type": "code",
"execution_count": 19,
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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
"text/plain": [
"<Figure size 360x360 with 1 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": [
"ax = sns.relplot(y=\"Jahr\", x=\"Grundsteuer A und B\", data=df)"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.3"
}
},
"nbformat": 4,
"nbformat_minor": 2
}