gpt4 book ai didi

python - 重复同一行 Pandas Dataframe 构造

转载 作者:太空宇宙 更新时间:2023-11-03 13:44:44 26 4
gpt4 key购买 nike

我想构建一个 Pandas Dataframe,所有行都应该等于 df2 的列名:

df1 = pd.Dataframe( ???, index=df2.index, columns=df2.columns)

我已经试过了,但它不起作用:

df1 = pd.Dataframe(  np.repeat(df2.columns, df2.shape[0])  , index=df2.index, columns=df2.columns)

最佳答案

In [135]: df = pd.DataFrame([list('abc')], index=range(5), columns=list('abc'))

In [136]: df
Out[136]:
a b c
0 a b c
1 a b c
2 a b c
3 a b c
4 a b c

[5 rows x 3 columns]

因此,使用:

df1 = pd.Dataframe([df2.columns], index=df2.index, columns=df2.columns)

关于python - 重复同一行 Pandas Dataframe 构造,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22490960/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com