热线电话:13121318867

登录
2020-04-30 阅读量: 936
dataframe逆透视操作,题目详情见正文。

df表详情如下:

请把df表转化成下表:

参考代码:

np.random.seed(0)
ser1 = pd.Series(np.random.randint(20,40,6))
np.random.seed(1)
ser2 = pd.Series(np.random.randint(20,40,6))
df = pd.DataFrame({"产品A":ser1,"产品B":ser2})
df.index = ["Allen","Lucy","Tom","Alice","Tim","Lily"]
df = df.T
df = df.reset_index()
df
df.melt(id_vars = "index",var_name="name")

代码结果:

0.2622
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子