全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
1103 5
2017-10-10
小白一枚,请教下python的基础数据处理方法,无论是numpy还是pandas,基本看到的都是统计的方法,但是如果我仅仅是对数据做一些基础的处理,比如改个数据啊,根据A列的数据对B列赋值啊,基本找不到好的方法,是我打开方式不对吗?
比如简单的一个如果A列<1000,B列赋值1,否则赋值0。应该怎么写呢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2017-10-11 09:15:41
你这属于基本知识不足。看看《利用python进行数据分析》的前几章
你要求实现的功能代码如下

if len(df['A']) < 1000:
    df['B'] = 1
else:
    df['B'] = 0
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-10-12 15:20:23
f['B'] = list(map(lambda x: '1' if x <=1000 else '0',f['A']))
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-10-12 23:06:30
初学,有同样的疑问,在评论了看到答案了。谢谢。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-10-12 23:06:30
初学,有同样的疑问,在评论了看到答案了。谢谢。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-10-12 23:06:30
初学,有同样的疑问,在评论了看到答案了。谢谢。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群