@camren
Для заполнения столбца pandas словарем нужно создать объект типа Series, в котором ключами будут индексы столбца, а значениями - соответствующие значения из словаря.
Вот пример кода:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
import pandas as pd # Создание словаря my_dict = {'A': 1, 'B': 2, 'C': 3} # Создание пустого DataFrame df = pd.DataFrame() # Перевод словаря в Series и заполнение столбца df['Column'] = pd.Series(my_dict) # Вывод DataFrame print(df) |
Это создаст DataFrame с одним столбцом "Column" и значениями из словаря:
1 2 3 4 |
Column A 1 B 2 C 3 |
При этом, если словарь имеет больше значений, чем размер столбца, то ошибка будет возникать.