重塑DataFrame,将值转换为列,将其他值转换为数据

时间:2020-05-15 04:59:42

标签: python pandas dataframe pivot reshape

我在这里问了这个问题: Create a new Dataframe with restructured data using lambda function

这里是重复的: How to pivot a dataframe

但是我似乎无法获得的一些东西。

我使用以下命令在rwy16_df数据框上插入了“计数”列:

rwy16_df.insert(0, 'count', rwy16_df.groupby('cloud_range').cumcount())  

获得:

enter image description here

现在我想将DataFrame重塑为类似的内容:

enter image description here

尝试过:

pivoted_count = pd.pivot_table(rwy16_df, values='maestro_rate', columns='cloud_range', aggfunc='count')

哪个给我:

enter image description here

0 个答案:

没有答案