У меня есть два кадра данных мой первый кадр данных, start_df_1
, выглядит следующим образом:Python: добавление столбца в кадре панды данных
start_df_1
0
0 3Degrees_Inc
1 3Degrees_Inc
2 3Degrees_Inc
3 3Degrees_Inc
4 3Degrees_Inc
5 3Degrees_Inc
6 3Degrees_Inc
7 3Degrees_Inc
8 3Degrees_Inc
9 3Degrees_Inc
10 3Degrees_Inc
мой второй кадр friends_df
данных выглядит следующим образом:
friends_df
0
0 MEGreenPower
1 LympheDIVAs
2 Ecopreneurist
3 issielapowsky
4 NatureClimate
5 miketuritzin
6 greenbang
7 GoodCleanTech
8 EDFbiz
9 adavies47
10 petedanko
Я пытаюсь сделать новый кадр данных, что-то вроде:
concatenated_df
User Follower
0 MEGreenPower 3Degrees_Inc
1 LympheDIVAs 3Degrees_Inc
2 Ecopreneurist 3Degrees_Inc
3 issielapowsky 3Degrees_Inc
4 NatureClimate 3Degrees_Inc
5 miketuritzin 3Degrees_Inc
6 greenbang 3Degrees_Inc
7 GoodCleanTech 3Degrees_Inc
8 EDFbiz 3Degrees_Inc
9 adavies47 3Degrees_Inc
10 petedanko1 3Degrees_Inc
обратите внимание, что новый столбец добавлен, а первый столбец и второй столбец называются «Пользователь» и «Последователь» соответственно. Я пробовал:
EDGE_LIST1 = pandas.DataFrame.from_dict({'User':friends_df,
'Follower': start_df_1}, orient='columns')
однако бросает мне ошибку:
ValueError: If using all scalar values, you must must pass an index
могли бы вы помочь мне? Спасибо.