Proč nemůže pandy přístup k mé datetime attribute?

0

Otázka

print("covid before preprocessing")
print("number of instances: ", covid.shape[0])
print("number of attributes: ", covid.shape[1])
print(covid.head())
print()
covid = covid[(covid.submission_date < "2021-05-31") | (covid.submission_date > "2020-06-01")]
print("covid after preprocessing")
print("number of instances: ", covid.shape[0])
print("number of attributes: ", covid.shape[1])
print(covid.head())

Já jsem pracoval v Jupyter notebooku a covid je jméno mého datového souboru. Já se snažím k předzpracování datového souboru tím, že odstraní data mimo určitý rozsah, ale já se tuto chybu:

covid before preprocessing
number of instances:  39900
number of attributes:  3
                state  new_case  new_death
submission_date                           
4/1/2021           CA      2234        154
5/31/2021          CA       644          5
2/6/2020           NE         0          0
7/30/2020          ME        22          2
2/2/2021           MS      1059         13

----> 7 covid = covid[(covid.submission_date < "2021-05-31") | (covid.submission_date > "2020-06-01")]
AttributeError: 'DataFrame' object has no attribute 'submission_date'

Vypadá to, že to tak není poznat, že atribut "submission_date", ale je to tam. Co způsobuje tento problém?

data-mining jupyter pandas python
2021-11-22 14:32:37
1

Nejlepší odpověď

0

Jako @luigigi řekl, "jeho index, ani sloupci. zkuste covid.index < "2021-05-31". také ujistěte se, že typ indexu je datetime. to nevypadá jako, že"

Díky moc!

2021-11-22 14:38:29

V jiných jazycích

Tato stránka je v jiných jazycích

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................