mirror of
https://github.com/kuhyx/ARAI.git
synced 2026-07-04 14:43:05 +02:00
34 lines
885 B
Python
34 lines
885 B
Python
|
|
import requests
|
||
|
|
import json
|
||
|
|
import pandas as pd
|
||
|
|
import argparse
|
||
|
|
import warnings
|
||
|
|
|
||
|
|
warnings.filterwarnings('ignore')
|
||
|
|
|
||
|
|
parser = argparse.ArgumentParser()
|
||
|
|
parser.add_argument('-i','--instancja')
|
||
|
|
parser.add_argument('-t', '--typ')
|
||
|
|
parser.add_argument('-r', '--rodzaj')
|
||
|
|
|
||
|
|
args = parser.parse_args()
|
||
|
|
|
||
|
|
TYP = args.typ
|
||
|
|
RODZAJ = args.rodzaj
|
||
|
|
INSTANCJA = args.instancja
|
||
|
|
|
||
|
|
def load_api(LINK):
|
||
|
|
response_API = requests.get(LINK)
|
||
|
|
data = response_API.text
|
||
|
|
parse_json = json.loads(data)
|
||
|
|
|
||
|
|
df = pd.read_excel('dane.xlsx',sheet_name=INSTANCJA)
|
||
|
|
|
||
|
|
|
||
|
|
mask = df['TYP'] == TYP
|
||
|
|
mask2 = df['RODZAJ'] == RODZAJ
|
||
|
|
liczba_miesiecy = df[mask][mask2]['mean']
|
||
|
|
procent = df[mask2]['procent do 3 lat'] * 100
|
||
|
|
|
||
|
|
print(f"Średni czas trwania rozprawy typu {TYP}, rodzaju {RODZAJ} wynosi {round(liczba_miesiecy,0).to_string(index=False)} miesięcy, a {procent.to_string(index=False)}% spraw kończy się przed 3 latami")
|