关于Pandas的DataFrame建立数据问题

网友投稿 581 2022-10-07

关于Pandas的DataFrame建立数据问题

关于Pandas的DataFrame建立数据问题

需求:

普通使用Pandas,只需要按照数据结构处理就行, 但是, 在需要处理数据结构,自定义数据结构的时候,就需要遍历生产数据,

今天遇到一个bug,df['a'] = 'a' df['a'] = a 居然返回数据为None代码

import pandas as pdimport numpy as npdf = pd.DataFrame()df1 = pd.DataFrame()for x in range(5): df[x]= np.random.rand() df= df.append(df1)df结果: 0 1 2 3 4

明显不是我们想要的,但是网络资料大都这样做,直接赋值是不行的,必须要指定一个列表 如:

import pandas as pdimport numpy as npdf = pd.DataFrame()df1 = pd.DataFrame()for x in range(5): df[x]= [np.random.rand()] df= df.append(df1)df输出: 0 1 2 3 40 0.264886 0.277435 0.026164 0.948558 0.218989

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:关于微信小程序登录鉴权的步骤(小程序登录验证授权过程)
下一篇:nginx1.15.8源码编译安装
相关文章

 发表评论

暂时没有评论,来抢沙发吧~