Изменение имен столбцов в DataFrame по столбцам из другого Python для DataFrame - PullRequest
0 голосов
/ 12 февраля 2019

У меня есть dataframe valence_data со столбцами word1, word, word3, word4....

И у меня есть второй dataframe word_data со столбцами 1, 2, ,3 ,4 ...

Как я могу заменить имена столбцов в word_data именами из valence_data.

например, word_data со столбцами word1, word, word3, word4....

Я использую панды для обработки моих данных.

Спасибо

Ответы [ 2 ]

0 голосов
/ 12 февраля 2019

Просто сделайте это

import pandas as pd
word_data = pd.DataFrame(word_data,columns=list(valence_data))

Но количество столбцов в обоих кадрах должно быть равно

0 голосов
/ 12 февраля 2019

Вам необходимо использовать DataFrame.rename

original_names = ["1", "2", ...]
new_names = ["word1", "word2", ...]
new_columns = dict(zip(original_names, new_names))
df.rename(index=str, columns=new_columns)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...