关闭
您正在使用的浏览器版本较低,无法支持聚宽的某些特性。
为了获得更好的体验,推荐使用:
Google Chrome
或者
Mozilla Firefox
或者
IE9以上
。
返回主题列表
【dataframe】选取数据
JoinQuant-TWist
发布于2017-10-16
回复 64
浏览 39376
138
listen
分享到:
微信
微博
雪球
取用数据的时候有时候会取用dataframe的格式,本篇重点整理了相关的选取数据的内容,以便大家查阅和学习。欢迎反馈:) ###摘要 - 选取行名、列名、值 - 以标签(行、列的名字)为索引选择数据—— x.loc[行标签,列标签] - 以位置(第几行、第几列)为索引选择数据—— x.iloc[行位置,列位置] - 同时根据标签和位置选择数据——x.ix[行,列] - 选择连续的多行多列——切片 - 选择不连续的某几行或某几列 - 简便地获取行或列 - 如何返回一个dataframe的单列或单行 - 按条件选取数据——df[逻辑条件] 本篇是dataframe专题使用指南的一篇,更多请查看:[pandas dataframe 专题使用指南](https://www.joinquant.com/post/9331)
138
listen
分享到:
微信
微博
雪球
评论
GD-文
很清晰。非常感谢!
2017-10-18
rogertradeking
厉害了
2017-10-18
heisao
非常棒,很清晰
2018-01-04
微风007
dataframe取数据,如何剔除列名称,取到的是直接的数据
2018-03-13
Alive_
非常感谢教程,感觉需要多训练几遍
2018-05-04
frank89757
谢谢
2018-05-09
yu7788
还没完全学懂
2018-11-06
天翔神奇
挺好的 学会了如何在聚宽网中打代码
2018-12-13
MT4
教程都要积分才能看啊?
2019-01-04
聚宽小秘书
@MT4 感谢您的提示,后续我们会尽快把教程的积分限制取消的,目前您可以先使用积分查看,小秘书随后会给您补上相应的积分,并额外给您一些积分补偿~
2019-01-04
聚宽小秘书
@MT4 量化课堂及相关教学帖中的研究或策略克隆已经不需要消耗积分了,愉快的学起来吧~感谢您的反馈!
2019-01-12
扶摇大帝
请问怎样获取某一行的时间?
2019-03-13
莫名
@扶摇大帝 如何返回一个dataframe的单列或单行 如上此时返回的是一个series,而不是dataframe,有时单独只获取一行的时候也会返回一个series,如df.ix[0,:]。
2019-10-19
柯西收敛准则
@微风007 df.values直接得到含有值的array,再对array处理一下就好了
2019-12-09
人生悠扬
你删除一行试试
2019-12-09
zgj12306
@人生悠扬 del df['2016-02-01']
2020-01-13
zgj12306
@扶摇大帝 df.index[0]
2020-01-13
roguebear
df.loc[ : , [ 'open','close' ] ] 没有效果。 输出还是所有的列
2020-02-10
liruiping
@roguebear 只有两列输出吧?我的是
2020-02-24
.164
怎么把数据转化为列表啊
2020-04-29
首页
上一页
1
2
3
4
下一页
尾页
您尚未登录,请
登录
或者
注册
聚宽发表回复。
取 消
提 交