为了账号安全,请及时绑定邮箱和手机立即绑定

熊猫数据框的形状到3d数组

熊猫数据框的形状到3d数组

UYOU 2021-04-04 12:42:19
我想将pandas数据框转换为3d数组,但无法获得3d数组的真实形状:df = pd.DataFrame(np.random.rand(4,5), columns = list('abcde'))df['a'][3:]=1df['a'][:3]=2a3d = np.array(list(df.groupby('a').apply(pd.DataFrame.as_matrix)))a3d.shape(2,)但是,当我这样设置时,我可以得到形状df = pd.DataFrame(np.random.rand(4,5), columns = list('abcde'))df['a'][2:]=1df['a'][:2]=2a3d = np.array(list(df.groupby('a').apply(pd.DataFrame.as_matrix)))a3d.shape(2,2,5)代码有问题吗?谢谢!
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 204 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信