packages = ["pandas"]

Realsteuerhebesätze des Amtes für Statistik Stand 31.12.2022 sowie Mietniveaustufe CSV with Pandas using PyScript presented by MHApps

Realsteuerhebesätze des Amtes für Statistik ab 2020 sowie Mietniveaustufe in Deutschland

 
 
 
 
 




import pandas as pd from pyodide.http import open_url #from pyodide import create_proxy from pyodide.ffi import create_proxy import asyncio import js from js import console from js import document #import warnings #warnings.filterwarnings("ignore") def button_click(event): #choice = document.getElementById("select").value choice = document.getElementById("bl-select").value year = document.getElementById("j-select").value setup() #document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + str(year) #nur zu Testzwecken url_content = open_url("https://majo2000.bplaced.net/python/gewst ges.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) #bl = (Element('select').element.value) bl = (Element('bl-select').element.value) #year = int(Element('section').element.value) year = int(Element('j-select').element.value) #print(year) #gem = (Element('subject').element.value) Gemeinde = (Element('GEM').element.value) sort = document.getElementById("sort-select").value #print(sort) sorta = document.getElementById("sorta-select").value if bl == "Bayern": df = df[(df.Land == 9 )] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] else: df = df[(df.Land == 9)] weburl_func() if int(year) == 2015: df = df[(df.Jahr == 2015)] url_content = open_url("gewst_BY2015.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2016: df = df[(df.Jahr == 2016)] url_content = open_url("gewst_BY2016.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2017: df = df[(df.Jahr == 2017)] url_content = open_url("gewst_BY2017.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2018: df = df[(df.Jahr == 2018)] url_content = open_url("gewst_BY2018.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2019: df = df[(df.Jahr == 2019)] url_content = open_url("gewst_BY2019.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2020: df = df[(df.Jahr == 2020)] url_content = open_url("gewst_BY2020.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2021: df = df[(df.Jahr == 2021)] url_content = open_url("gewst_BY2021.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2022: df = df[(df.Jahr == 2022)] url_content = open_url("gewst_BY2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2023: df = df[(df.Jahr == 2023)] url_content = open_url("gewst_BY2023.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2024: df = df[(df.Jahr == 2024)] url_content = open_url("gewst_BY2024.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2025: df = df[(df.Jahr == 2025)] url_content = open_url("gewst_BY2025.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) else: url_content = open_url("gewst_BY2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2022)] # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] #df = df[(df.Jahr == 2022)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif bl == "Baden-Württemberg": df = df[(df.Land == 8 )] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] else: df = df[(df.Land == 8)] weburl_func() if int(year) == 2015: df = df[(df.Jahr == 2015)] url_content = open_url("gewst_BW2015.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2016: df = df[(df.Jahr == 2016)] url_content = open_url("gewst_BW2016.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2017: df = df[(df.Jahr == 2017)] url_content = open_url("gewst_BW2017.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2018: df = df[(df.Jahr == 2018)] url_content = open_url("gewst_BW2018.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2019: df = df[(df.Jahr == 2019)] url_content = open_url("gewst_BW2019.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2020: df = df[(df.Jahr == 2020)] url_content = open_url("gewst_BW2020.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2021: df = df[(df.Jahr == 2021)] url_content = open_url("gewst_BW2021.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2022: df = df[(df.Jahr == 2022)] url_content = open_url("gewst_BW2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2023: df = df[(df.Jahr == 2023)] url_content = open_url("gewst_BW2023.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) else: url_content = open_url("gewst_BW2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2022)] # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif bl == "Bremen": df = df[(df.Land == 4 )] weburl_func() if int(year) == 2015: url_content = open_url("gewst_BR2015.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2015)] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] elif int(year) == 2016: url_content = open_url("gewst_BR2016.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2016)] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] elif int(year) == 2017: url_content = open_url("gewst_BR2017.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2017)] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] elif int(year) == 2018: url_content = open_url("gewst_BR2018.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2018)] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] elif int(year) == 2019: url_content = open_url("gewst_BR2019.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2019)] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] elif int(year) == 2020: url_content = open_url("gewst_BR2020.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2020)] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] elif int(year) == 2021: url_content = open_url("gewst_BR2021.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2021)] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] elif int(year) == 2022: url_content = open_url("gewst_BR2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2022)] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] else: url_content = open_url("gewst_BR2023.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2023)] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] elif bl == "Hamburg": weburl_func() df = df[(df.Land == 2 )] if int(year) == 2015: url_content = open_url("gewst_HH2015.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2015)] elif int(year) == 2016: url_content = open_url("gewst_HH2016.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2016)] elif int(year) == 2017: url_content = open_url("gewst_HH2017.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2017)] elif int(year) == 2018: url_content = open_url("gewst_HH2018.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2018)] elif int(year) == 2019: url_content = open_url("gewst_HH2019.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2019)] elif int(year) == 2020: url_content = open_url("gewst_HH2020.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2020)] elif int(year) == 2021: url_content = open_url("gewst_HH2021.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2021)] elif int(year) == 2022: url_content = open_url("gewst_HH2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2022)] elif int(year) == 2023: url_content = open_url("gewst_HH2023.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2023)] elif int(year) == 2024: url_content = open_url("gewst_HH2024.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2024)] elif int(year) == 2025: url_content = open_url("gewst_HH2025.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2025)] else: df = df[(df.Jahr == 2022)] elif bl == "Berlin": weburl_func() df = df[(df.Land == 11 )] if int(year) == 2015: url_content = open_url("gewst_B2015.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2015)] elif int(year) == 2016: url_content = open_url("gewst_B2016.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2016)] elif int(year) == 2017: url_content = open_url("gewst_B2017.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2017)] elif int(year) == 2018: url_content = open_url("gewst_B2018.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2018)] elif int(year) == 2019: url_content = open_url("gewst_B2019.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2019)] elif int(year) == 2020: url_content = open_url("gewst_B2020.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2020)] elif int(year) == 2021: url_content = open_url("gewst_B2021.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2021)] elif int(year) == 2022: url_content = open_url("gewst_B2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2022)] elif int(year) == 2023: url_content = open_url("gewst_B2023.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2023)] elif int(year) == 2024: url_content = open_url("gewst_B2024.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2024)] elif int(year) == 2025: url_content = open_url("gewst_B2025.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2025)] else: url_content = open_url("gewst_B2023.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) df = df[(df.Jahr == 2023)] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] elif bl == "Brandenburg": df = df[(df.Land == 12 )] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] else: df = df[(df.Land == 12)] weburl_func() if int(year) == 2015: df = df[(df.Jahr == 2015)] url_content = open_url("gewst_BRB2015.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2016: df = df[(df.Jahr == 2016)] url_content = open_url("gewst_BRB2016.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2017: df = df[(df.Jahr == 2017)] url_content = open_url("gewst_BRB2017.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2018: df = df[(df.Jahr == 2018)] url_content = open_url("gewst_BRB2018.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2019: df = df[(df.Jahr == 2019)] url_content = open_url("gewst_BRB2019.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2020: df = df[(df.Jahr == 2020)] url_content = open_url("gewst_BRB2020.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2021: df = df[(df.Jahr == 2021)] url_content = open_url("gewst_BRB2021.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2022: df = df[(df.Jahr == 2022)] url_content = open_url("gewst_BRB2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2023: df = df[(df.Jahr == 2023)] url_content = open_url("gewst_BRB2023.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2024: df = df[(df.Jahr == 2024)] url_content = open_url("gewst_BRB2024.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2025: df = df[(df.Jahr == 2025)] url_content = open_url("gewst_BRB2025.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2023: df = df[(df.Jahr == 2023)] url_content = open_url("gewst_BRB2023.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') else: #df = df[(df.Jahr == 2022)] df = df[(df.Gemeinde == Gemeinde)] # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') #if gem =="Michendorf": # df = df[(df.AGS == 12069397)] #elif gem =="Potsdam": # df = df[(df.AGS == 12054000)] elif bl == "Hessen": df = df[(df.Land == 6 )] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] else: df = df[(df.Land == 6)] weburl_func() if int(year) == 2015: df = df[(df.Jahr == 2015)] url_content = open_url("gewst_HE2015.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2016: df = df[(df.Jahr == 2016)] url_content = open_url("gewst_HE2016.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2017: df = df[(df.Jahr == 2017)] url_content = open_url("gewst_HE2017.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2018: df = df[(df.Jahr == 2018)] url_content = open_url("gewst_HE2018.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2019: df = df[(df.Jahr == 2019)] url_content = open_url("gewst_HE2019.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2020: df = df[(df.Jahr == 2020)] url_content = open_url("gewst_HE2020.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2021: df = df[(df.Jahr == 2021)] url_content = open_url("gewst_HE2021.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2022: df = df[(df.Jahr == 2022)] url_content = open_url("gewst_HE2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2023: df = df[(df.Jahr == 2023)] url_content = open_url("gewst_HE2023.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') else: df = df[(df.Jahr == 2022)] url_content = open_url("gewst_HE2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif bl == "Mecklenburg-Vorpommern": df = df[(df.Land == 13 )] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] else: df = df[(df.Land == 13)] weburl_func() if int(year) == 2015: df = df[(df.Jahr == 2015)] url_content = open_url("gewst_MV2015.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2016: df = df[(df.Jahr == 2016)] url_content = open_url("gewst_MV2016.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2017: df = df[(df.Jahr == 2017)] url_content = open_url("gewst_MV2017.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2018: df = df[(df.Jahr == 2018)] url_content = open_url("gewst_MV2018.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2019: df = df[(df.Jahr == 2019)] url_content = open_url("gewst_MV2019.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2020: df = df[(df.Jahr == 2020)] url_content = open_url("gewst_MV2020.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2021: df = df[(df.Jahr == 2021)] url_content = open_url("gewst_MV2021.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2022: df = df[(df.Jahr == 2022)] url_content = open_url("gewst_MV2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2023: df = df[(df.Jahr == 2023)] url_content = open_url("gewst_MV2023.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') else: df = df[(df.Jahr == 2022)] url_content = open_url("gewst_MV2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif bl == "Niedersachsen": df = df[(df.Land == 3 )] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] else: df = df[(df.Land == 3)] weburl_func() if int(year) == 2015: df = df[(df.Jahr == 2015)] url_content = open_url("gewst_NDS2015.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2016: df = df[(df.Jahr == 2016)] url_content = open_url("gewst_NDS2016.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2017: df = df[(df.Jahr == 2017)] url_content = open_url("gewst_NDS2017.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2018: df = df[(df.Jahr == 2018)] url_content = open_url("gewst_NDS2018.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2019: df = df[(df.Jahr == 2019)] url_content = open_url("gewst_NDS2019.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2020: df = df[(df.Jahr == 2020)] url_content = open_url("gewst_NDS2020.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2021: df = df[(df.Jahr == 2021)] url_content = open_url("gewst_NDS2021.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2022: df = df[(df.Jahr == 2022)] url_content = open_url("gewst_NDS2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2023: df = df[(df.Jahr == 2023)] url_content = open_url("gewst_NDS2023.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2024: df = df[(df.Jahr == 2024)] url_content = open_url("gewst_NDS2024.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2025: df = df[(df.Jahr == 2025)] url_content = open_url("gewst_NDS2025.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') else: df = df[(df.Jahr == 2022)] url_content = open_url("gewst_NDS2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif bl == "Nordrhein-Westfalen": df = df[(df.Land == 5 )] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] else: df = df[(df.Land == 5)] weburl_func() if int(year) == 2015: df = df[(df.Jahr == 2015)] url_content = open_url("gewst_NRW2015.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + str(f'{sumGewst:,.{0}f}') elif int(year) == 2016: df = df[(df.Jahr == 2016)] url_content = open_url("gewst_NRW2016.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + str(f'{sumGewst:,.{0}f}') elif int(year) == 2017: df = df[(df.Jahr == 2017)] url_content = open_url("gewst_NRW2017.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + str(f'{sumGewst:,.{0}f}') elif int(year) == 2018: df = df[(df.Jahr == 2018)] url_content = open_url("gewst_NRW2018.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + str(f'{sumGewst:,.{0}f}') elif int(year) == 2019: df = df[(df.Jahr == 2019)] url_content = open_url("gewst_NRW2019.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + str(f'{sumGewst:,.{0}f}') elif int(year) == 2020: df = df[(df.Jahr == 2020)] url_content = open_url("gewst_NRW2020.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + str(f'{sumGewst:,.{0}f}') elif int(year) == 2021: df = df[(df.Jahr == 2021)] url_content = open_url("gewst_NRW2021.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + str(f'{sumGewst:,.{0}f}') elif int(year) == 2022: df = df[(df.Jahr == 2022)] url_content = open_url("gewst_NRW2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + str(f'{sumGewst:,.{0}f}') elif int(year) == 2023: df = df[(df.Jahr == 2023)] url_content = open_url("gewst_NRW2023.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + str(f'{sumGewst:,.{0}f}') else: df = df[(df.Jahr == 2022)] url_content = open_url("gewst_NRW2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + str(f'{sumGewst:,.{0}f}') elif bl == "Rheinland-Pfalz": df = df[(df.Land == 7 )] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] else: df = df[(df.Land == 7)] weburl_func() if int(year) == 2015: df = df[(df.Jahr == 2015)] url_content = open_url("gewst_RLP2015.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2016: df = df[(df.Jahr == 2016)] url_content = open_url("gewst_RLP2016.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2017: df = df[(df.Jahr == 2017)] url_content = open_url("gewst_RLP2017.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2018: df = df[(df.Jahr == 2018)] url_content = open_url("gewst_RLP2018.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2019: df = df[(df.Jahr == 2019)] url_content = open_url("gewst_RLP2019.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2020: df = df[(df.Jahr == 2020)] url_content = open_url("gewst_RLP2020.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2021: df = df[(df.Jahr == 2021)] url_content = open_url("gewst_RLP2021.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2022: df = df[(df.Jahr == 2022)] url_content = open_url("gewst_RLP2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2023: df = df[(df.Jahr == 2023)] url_content = open_url("gewst_RLP2023.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2024: df = df[(df.Jahr == 2024)] url_content = open_url("gewst_RLP2024.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) else: url_content = open_url("gewst_RLP2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif bl == "Saarland": df = df[(df.Land == 10 )] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] else: df = df[(df.Land == 10)] weburl_func() if int(year) == 2015: df = df[(df.Jahr == 2015)] url_content = open_url("gewst_SAAR2015.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2016: df = df[(df.Jahr == 2016)] url_content = open_url("gewst_SAAR2016.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2017: df = df[(df.Jahr == 2017)] url_content = open_url("gewst_SAAR2017.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2018: df = df[(df.Jahr == 2018)] url_content = open_url("gewst_SAAR2018.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2019: df = df[(df.Jahr == 2019)] url_content = open_url("gewst_SAAR2019.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2020: df = df[(df.Jahr == 2020)] url_content = open_url("gewst_SAAR2020.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2021: df = df[(df.Jahr == 2021)] url_content = open_url("gewst_SAAR2021.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2022: df = df[(df.Jahr == 2022)] url_content = open_url("gewst_SAAR2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2023: df = df[(df.Jahr == 2023)] url_content = open_url("gewst_SAAR2023.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2024: df = df[(df.Jahr == 2024)] url_content = open_url("gewst_SAAR2024.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) else: #df = df[(df.Jahr == 2022)] url_content = open_url("gewst_SAAR2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif bl == "Sachsen": df = df[(df.Land == 14 )] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] else: df = df[(df.Land == 14)] weburl_func() if int(year) == 2015: df = df[(df.Jahr == 2015)] url_content = open_url("gewst_SAC2015.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2016: df = df[(df.Jahr == 2016)] url_content = open_url("gewst_SAC2016.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2017: df = df[(df.Jahr == 2017)] url_content = open_url("gewst_SAC2017.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2018: df = df[(df.Jahr == 2018)] url_content = open_url("gewst_SAC2018.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2019: df = df[(df.Jahr == 2019)] url_content = open_url("gewst_SAC2019.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2020: df = df[(df.Jahr == 2020)] url_content = open_url("gewst_SAC2020.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2021: df = df[(df.Jahr == 2021)] url_content = open_url("gewst_SAC2021.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2022: df = df[(df.Jahr == 2022)] url_content = open_url("gewst_SAC2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2023: df = df[(df.Jahr == 2023)] url_content = open_url("gewst_SAC2023.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') else: df = df[(df.Jahr == 2023)] url_content = open_url("gewst_SAC2023.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif bl == "Sachsen-Anhalt": df = df[(df.Land == 15 )] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] else: df = df[(df.Land == 15)] weburl_func() if int(year) == 2015: df = df[(df.Jahr == 2015)] url_content = open_url("gewst_SA2015.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2016: df = df[(df.Jahr == 2016)] url_content = open_url("gewst_SA2016.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2017: df = df[(df.Jahr == 2017)] url_content = open_url("gewst_SA2017.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2018: df = df[(df.Jahr == 2018)] url_content = open_url("gewst_SA2018.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2019: df = df[(df.Jahr == 2019)] url_content = open_url("gewst_SA2019.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2020: df = df[(df.Jahr == 2020)] url_content = open_url("gewst_SA2020.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2021: df = df[(df.Jahr == 2021)] url_content = open_url("gewst_SA2021.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2022: df = df[(df.Jahr == 2022)] url_content = open_url("gewst_SA2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2023: df = df[(df.Jahr == 2023)] url_content = open_url("gewst_SA2023.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2024: df = df[(df.Jahr == 2024)] url_content = open_url("gewst_SA2024.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif int(year) == 2025: df = df[(df.Jahr == 2025)] url_content = open_url("gewst_SA2025.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') else: #df = df[(df.Jahr == 2022)] df = df[(df.Gemeinde == Gemeinde)] # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() sumGewst = df['Gewerbesteuer in TSD'].sum()*1000 document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) + ' Summe Gewerbesteuer: ' + str(f'{sumGewst:,.{0}f}') elif bl == "Schleswig-Holstein": df = df[(df.Land == 1 )] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] else: df = df[(df.Land == 1)] weburl_func() if int(year) == 2015: df = df[(df.Jahr == 2015)] url_content = open_url("gewst_SH2015.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2016: df = df[(df.Jahr == 2016)] url_content = open_url("gewst_SH2016.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2017: df = df[(df.Jahr == 2017)] url_content = open_url("gewst_SH2017.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2018: df = df[(df.Jahr == 2018)] url_content = open_url("gewst_SH2018.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2019: df = df[(df.Jahr == 2019)] url_content = open_url("gewst_SH2019.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2020: df = df[(df.Jahr == 2020)] url_content = open_url("gewst_SH2020.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2021: df = df[(df.Jahr == 2021)] url_content = open_url("gewst_SH2021.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2022: df = df[(df.Jahr == 2022)] url_content = open_url("gewst_SH2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2023: df = df[(df.Jahr == 2023)] url_content = open_url("gewst_SH2023.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2024: df = df[(df.Jahr == 2024)] url_content = open_url("gewst_SH2024.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) else: df = df[(df.Jahr == 2022)] url_content = open_url("gewst_SH2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif bl == "Thüringen": df = df[(df.Land == 16 )] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] else: df = df[(df.Land == 16)] weburl_func() if int(year) == 2015: df = df[(df.Jahr == 2015)] url_content = open_url("gewst_TH2015.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2016: df = df[(df.Jahr == 2016)] url_content = open_url("gewst_TH2016.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2017: df = df[(df.Jahr == 2017)] url_content = open_url("gewst_TH2017.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2018: df = df[(df.Jahr == 2018)] url_content = open_url("gewst_TH2018.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2019: df = df[(df.Jahr == 2019)] url_content = open_url("gewst_TH2019.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2020: df = df[(df.Jahr == 2020)] url_content = open_url("gewst_TH2020.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2021: df = df[(df.Jahr == 2021)] url_content = open_url("gewst_TH2021.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2022: df = df[(df.Jahr == 2022)] url_content = open_url("gewst_TH2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) elif int(year) == 2023: df = df[(df.Jahr == 2023)] url_content = open_url("gewst_TH2023.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) else: df = df[(df.Jahr == 2022)] url_content = open_url("gewst_TH2022.csv") pd.set_option('display.max_rows', None) df = pd.read_csv(url_content) # Sortierungen if sorta == "True": sorta2 = True else: sorta2 = False if sort == "": df = df.sort_values(by="Gemeinde") else: df = df.sort_values(by=sort, ascending=sorta2) if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] if Gemeinde != "": df = df[(df.Gemeinde == Gemeinde)] maxW = df['Gewerbesteuer'].max() minW = df['Gewerbesteuer'].min() medW = df['Gewerbesteuer'].median() document.getElementById("msg").innerHTML = 'gewähltes Bundesland: ' + str(choice) + ' Maximum Gewerbesteuer: ' + str(maxW) + ' Minimum Gewerbesteuer: ' + str(minW) + ' Median Gewerbesteuer: ' + str(medW) else: df = pd.read_csv(url_content) csv = Element('msg') csv.write(df) #Gemeinde = (Element('GEM').element.value) #document.getElementById("msg2").innerHTML = 'gewählte Gemeinde: ' + str(Gemeinde) #df3 = df[(df.Gemeinde == Gemeinde)] #csv = Element('msg3') #csv.write(df3) def setup(): # The page is ready, clear the "page loading" document.getElementById("msg").innerHTML = '' document.getElementById("msg2").innerHTML = '' # Create a JsProxy for the callback function click_proxy = create_proxy(button_click) # Set the listener to the callback e = document.getElementById("button") e.addEventListener("click", click_proxy) setup() # Import and use JS function and variable into Python from js import name, addTwoNumbers #print(f"Hello {name}") #print("Downloadadresse " + f"{name}" + str(addTwoNumbers("BY", 2020))+".csv") #weburl = f"{name}" + str(addTwoNumbers("BY", 2020))+".csv" def weburl_func(): #bl = (Element('select').element.value) bl = (Element('bl-select').element.value) if bl == "Bayern": bl2 = "BY" elif bl == "Berlin": bl2 = "B" elif bl == "Baden-Württemberg": bl2 = "BW" elif bl == "Brandenburg": bl2 = "BRB" elif bl == "Bremen": bl2 = "BR" elif bl == "Hamburg": bl2 = "HH" elif bl == "Hessen": bl2 = "HE" elif bl == "Mecklenburg-Vorpommern": bl2 = "MV" elif bl == "Niedersachsen": bl2 = "NDS" elif bl == "Nordrhein-Westfalen": bl2 = "NRW" elif bl == "Rheinland-Pfalz": bl2 = "RLP" elif bl == "Saarland": bl2 = "SAAR" elif bl == "Sachsen": bl2 = "SAC" elif bl == "Sachsen-Anhalt": bl2 = "SA" elif bl == "Schleswig-Holstein": bl2 = "SH" elif bl == "Thüringen": bl2 = "TH" else: bl2= "" #year = Element('section').element.value year = Element('j-select').element.value weburl = f"{name}" + str(addTwoNumbers(bl2, year))+".csv" #print(weburl) #pyscript.write("outputDiv", weburl)