pandas 尝试从pands交叉表创建填充的 Dataframe

1wnzp6jl  于 2022-11-20  发布在  其他
关注(0)|答案(1)|浏览(92)

我有一个numpy数组,大体上看起来像这样(如果有意义的话,它是从pd crosstable创建的)
| 人员|一对一人员属性|环境|结果A计数|结果B计数|
| - -|- -|- -|- -|- -|
| ABC 1语言|一个|X轴|100个|二十五个|
| DEF 2系统|2个|X轴|一个|2个|
| | | Y型|第0页|2个|
| XYZ 1型|一个|X轴|三十三人|五个|
| | | Y型|五个|10个|
我想把它变成一个Pandas数据框
| 人员|一对一人员属性|环境|结果A计数|结果B计数|
| - -|- -|- -|- -|- -|
| ABC 1语言|一个|X轴|100个|二十五个|
| DEF 2系统|2个|X轴|一个|2个|
| DEF 2系统|2个|Y型|第0页|2个|
| XYZ 1型|一个|X轴|三十三人|五个|
| XYZ 1型|一个|Y型|五个|10个|
我已经尝试了一些for循环,以获取任何存在空白的情况,并将其替换为先前观察到的值,但我遇到了如此多的错误,我已经决定我可能会沿着完全错误的道路前进。
谢谢大家

lb3vh1jj

lb3vh1jj1#

pd.DataFrame(your ndarray).fillna(method = 'ffill')

相关问题