Die Suche ergab 5 Treffer

von mueller
Samstag 14. März 2020, 23:04
Forum: Datenbankprogrammierung mit Python
Thema: Zeitreihe CSV Tage nummerieren WENN Wert überschritten
Antworten: 10
Zugriffe: 3097

Re: Zeitreihe CSV Tage nummerieren WENN Wert überschritten


Dass es den falschen Typ erkennt hast du ja schon vorher festgestellt und nun bestätigt. Du sollst den Parameter nutzen um den korrekten dtype zu setzen.


Bist n Guter!
Ich stand aufm Schlauch. Jetzt gehts.


#!/usr/bin/env python3
import io

import pandas as pd

DATA = pd.read_csv ('test2.csv ...
von mueller
Samstag 14. März 2020, 22:54
Forum: Datenbankprogrammierung mit Python
Thema: Zeitreihe CSV Tage nummerieren WENN Wert überschritten
Antworten: 10
Zugriffe: 3097

Re: Zeitreihe CSV Tage nummerieren WENN Wert überschritten

sparrow hat geschrieben: Samstag 14. März 2020, 22:30 Laut Dokumentation kennt pandas.rasd_csv den Parameter dtype um den Typ einer Spalte anzugeben.
Spuckt folgendes aus:

Code: Alles auswählen

date        object
country     object
patients     int64
dtype: object
von mueller
Samstag 14. März 2020, 22:20
Forum: Datenbankprogrammierung mit Python
Thema: Zeitreihe CSV Tage nummerieren WENN Wert überschritten
Antworten: 10
Zugriffe: 3097

Re: Zeitreihe CSV Tage nummerieren WENN Wert überschritten

Ich muss euch nochmals behelligen.

Also: Wenn ich ne CSV-Datei aufrufe, klappt es leider nicht:


#!/usr/bin/env python3
import io

import pandas as pd

DATA = pd.read_csv ('test2.csv', parse_dates=True)

print(DATA.head())

def add_days(dataframe):
print("add_days started")
dates = dataframe ...
von mueller
Freitag 13. März 2020, 14:15
Forum: Datenbankprogrammierung mit Python
Thema: Zeitreihe CSV Tage nummerieren WENN Wert überschritten
Antworten: 10
Zugriffe: 3097

Re: Zeitreihe CSV Tage nummerieren WENN Wert überschritten


Ansatz:
#!/usr/bin/env python3
import io

import pandas as pd

DATA = b"""\
date,country,patients
2020-01-02,germany,0
2020-01-04,swiss,0
2020-01-06,germany,5
2020-01-01,germany,0
2020-01-03,germany,1
2020-01-05,swiss,0
2020-01-03,france,0
2020-01-07,swiss,5
2020-01-05,germany,4
2020-01-02,france ...
von mueller
Donnerstag 12. März 2020, 12:51
Forum: Datenbankprogrammierung mit Python
Thema: Zeitreihe CSV Tage nummerieren WENN Wert überschritten
Antworten: 10
Zugriffe: 3097

Zeitreihe CSV Tage nummerieren WENN Wert überschritten

Hallo zusammen,

ich möchte folgendes in Python umsetzen.
Ich lese eine CSV-Datei mit Datum, Land, und Anzahl Patienten. Vorsicht: Unsortiert und Lücken in den Daten (fehlt zwischendurch mal ein Tag)

date,country,patients
2020-01-02,germany,0
2020-01-04,swiss,0
2020-01-06,germany,5
2020-01-01 ...