
Pandas
lcqin111
这个作者很懒,什么都没留下…
展开
-
Pandas: groupby()
vg = valid1.groupby(['Coupon_id'])for i in vg: print(i) print(i[1]) break输出如下:('1', User_id Merchant_id Coupon_id Discount_rate Distance Date_received \768069 472146 ...原创 2019-01-03 19:34:47 · 156 阅读 · 0 评论 -
Pandas: 遇到有空值的数据处理
data = pd.read_csv('###', dtype = 'str')这种结构对null值转化为float型其余整数转化为str型,再进行data.astype(str)操作,则可以全部转化为str型, 注意此时的空值处为字符:nan参考:https://blog.youkuaiyun.com/yhyr_ycy/article/details/80383060...原创 2019-01-01 20:36:05 · 2339 阅读 · 0 评论 -
Pandas read_csv()处理缺失值
在pandas读入数据,需要注意read_csv()的参数dtype和engine,定义dtype为str后,如果系统默认,engine=‘c’,那null缺失值会是float型,而不是str型。需要将engine='python',这样读入的数据就都是str型的。NaN 是一种特殊的浮点数,不是整数、字符串以及其他数据类型。Pandas 会将没有标签值的数据类型自动转换为 NA。例如...原创 2019-01-02 16:03:10 · 13964 阅读 · 5 评论