Как увеличить ось: панды: valueerror: несоответствие длины: ожидаемая ось имеет 1 элементы, новые значения имеют 30 элемPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как увеличить ось: панды: valueerror: несоответствие длины: ожидаемая ось имеет 1 элементы, новые значения имеют 30 элем

Сообщение Anonymous »

Как мне увеличить ось, чтобы иметь 30 элементов? Я сталкиваюсь с этой ошибкой < /p>
ValueError: Length mismatch: Expected axis has 1 elements, new values have 30 elements
< /code>
Перечислен ниже, мой код < /p>
import pandas as pd
df = pd.DataFrame()
for chunk in pd.read_csv('verybig.csv', sep='|', header=None, chunksize=1000, low_memory=False):
df = pd.concat([df, chunk], ignore_index=True)

df.columns = ['MyTime','Attribute','Court','Energy','State','30','29','28','27','26','25','24','23','22','21','20','19','18','17','16','15','14','13','12','11','10','9','8','7','6']

Я хотел бы отметить, что inlosbig.csv составляет около 1 ГБ
Обновление: после выполнения df.head (5) Я вижу следующее
>>> df.head(5)
0
0 2018-09-01 00:00:03,262, aid:Ut7XsnHXaqf6p4Pyc...
1 2018-09-01 00:00:16,966, aid:kzhUOAJRHxfgwKdmy...
2 2018-09-01 00:00:19,008, aid:QeKRGSs4QRP-f8dIZ...
3 2018-09-01 00:00:19,202, aid:ScGESqQOEY6YkrGoY...
4 2018-09-01 00:00:24,799, aid:Hajk1NF0tIIVELz2N...
>>>
< /code>
Обновление 2: Я думаю, что путь пути к моему решению состоит в том, чтобы разделить приведенный выше столбец (столбец 0), используя запятую в качестве разделителя после выполнения следующего кода < /p>
import pandas as pd
df = pd.DataFrame()
for chunk in pd.read_csv('verybig.csv', sep='|', header=None, chunksize=1000, low_memory=False):
df = pd.concat([df, chunk], ignore_index=True)


Подробнее здесь: https://stackoverflow.com/questions/522 ... is-has-1-e
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»