упомянутую серию можно создать следующим образом
a = Series ({0: 1.5, 1:2.5, 2:1.3}, name='A')
Чтобы сделать DataFrame
с, скажем, 9 повторяющимися столбцами, код будет
b = DataFrame([a]*9).T
.T
преобразует DataFrame
в желаемую форму.
Поскольку все имена столбцов одинаковы: A
в этом случае. Вы можете явно переименовать столбцы с помощью
b.columns = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I']
или получите доступ к нужному столбцу с помощью индексатора .iloc
следующим образом.
b.iloc[:, 3] = [7.5, 8.5, 9.5]
Это заменит 4-й столбец в DataFrame