Читать весь набор данных, кроме заголовков? - PullRequest
0 голосов
/ 10 апреля 2020

Мне дан файл .csv, который представляет собой файл данных с метеостанции, который включает дату, время, температуру, точку росы, влажность и т. Д. c. Вот что у меня есть в файле Python:

import math
import pandas as pd
import math
import numpy
openfile=pd.read_csv('KOAK.csv','r',delimiter=',',skiprows=8,header=None)
f1=openfile.read()
openfile.close()

Я пропускаю первые 8 строк, так как они содержат информацию заголовка. Как я могу исправить этот код Python, чтобы прочитать весь набор данных, кроме заголовков? Я получил следующие сообщения об ошибках:

File "mesowest3.py", line 7, in <module>
    f1=openfile.read()
  File "/swdepot/anaconda3-2019.10/lib/python3.7/site-packages/pandas/core/generic                                                                                      .py", line 5179, in __getattr__
    return object.__getattribute__(self, name)
AttributeError: 'DataFrame' object has no attribute 'read'

1 Ответ

0 голосов
/ 10 апреля 2020

read_csv читает CSV как есть в DataFrame. Итак, openfile - это объект типа DataFrame, который не имеет функции read(), как говорит ваша ошибка.

AttributeError: у объекта 'DataFrame' нет атрибута 'read'

введите openfile.head(), чтобы увидеть свой DataFrame в своей среде. Вы увидите, что DataFrame существует, и вы можете начать работать с ним!

Надеюсь, это поможет!

...