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

熊猫数据框的形状到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 关注
  • 208 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号