Форум программистов, компьютерный форум, киберфорум
Python: Научные вычисления
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
11 / 10 / 0
Регистрация: 18.12.2018
Сообщений: 383
1

pandas columns не отображает значения колонок

09.11.2020, 23:28. Просмотров 901. Ответов 3

Пишу код по методичке для лабораторной работы, в общем когда считываю .csv файл и пишу в columns параметры, которые хочу прочитать:
Python
1
2
3
4
import pandas as pd 
questions = pd.read_csv("data/Sentiment.csv")
questions.columns = ['text', 'relevant_yn', 'candidate_confidence']
print(questions.columns)
то выдает ошибку:
Код
  File "NLP_01.py", line 8, in <module>
    questions.columns = ['text', 'relevant_yn', 'candidate_confidence']
ValueError: Length mismatch: Expected axis has 21 elements, new values have 3 elements
Кто знает в чем причина?
Вот картинка значений столбцов, которые я хочу вывести:
0
Миниатюры
pandas columns не отображает значения колонок  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.11.2020, 23:28
Ответы с готовыми решениями:

Pandas.errors.EmptyDataError: No columns to parse from file
Скажите из-за чего возникает traceback Traceback (most recent call last): File...

Выбор колонок в Pandas
Загружаю файл csv файл. Ток проблема в том что колонок очень много (около 100), а мне нужно ток...

Работа с pandas dataframe (имена колонок)
Добрый день. Работаю с базой https://archive.org/details/201309_foursquare_dataset_umn файл...

Pandas теряются значения столбца
Уже всю голову сломал, помогите пожалуйста. В столбец __Счет попадает почему-то 1 значение, а...

3
267 / 236 / 47
Регистрация: 09.01.2018
Сообщений: 840
10.11.2020, 00:53 2
Ну так написано же. В вашем Датафрейме 21 колонка, а имен вы даете 3. И что вы в результате хотите получить?
0
11 / 10 / 0
Регистрация: 18.12.2018
Сообщений: 383
10.11.2020, 11:35  [ТС] 3
passant, мне нужна переменная/метод, которая хранит/отображает значения трех колонок
0
267 / 236 / 47
Регистрация: 09.01.2018
Сообщений: 840
10.11.2020, 14:13 4
"мне нужна переменная/метод, которая хранит/отображает значения трех колонок" - не очень понял, это констатация или вопрос.

Переменная, "которая хранит/отображает значения трех колонок" - это очевидно, датафрейм.
Мы не знаем, что у вас там в вашем файле.
Если 'text', 'relevant_yn', 'candidate_confidence' - это имена уже существующих колонок, то используйте
Python
1
questions = questions[['text', 'relevant_yn', 'candidate_confidence']]
Если таких колонок нет, то сначала срежьте датафрейм по нужным колонкам, а уж потом переименовывайте их так, как вы написали.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.11.2020, 14:13

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Установка DBGrid columns при выводе через запрос SQLquery (обычный вывод в editing DBGrid Columns все настраивается)
procedure TForm1.Button33Click(Sender: TObject); //Кнопка Все вывести begin...

Присвоение среднего значения столбца переменной , pandas
Необходимо заменить в определенном столбце те значения, которые равны NaN на среднее вычисленное...

Read_csv в pandas записывает все значения в первый столбец
Есть проблема, при открытии csv файла через библиотеку pandas, все данные записываются только в...

Ключи отображает корректно, а значения нет (при новом товаре пропадают старые значения)
Добрый день! Имеется база для отпуска товаров с магазинного склада, учет товаров происходит по...

Mixing of GROUP columns (MIN(),MAX(),COUNT(),.) with no GROUP columns is illegal if there is no GROUP BY clause
Такая ошибка: КОД: $result=mysql_query(&quot;SELECT description, min(schedule.date) as...

Сравнить значения двух колонок одной таблицы со значениями двух колонок другой таблицы
Доброго времени суток! Суть в следующем: Есть таблица_1, которая содержит в себе номера машин...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.