首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

DataFrame中删除列

在操作数据的时候,DataFrame对象中删除一个或多个列是常见的操作,并且实现方法较多,然而这中间有很多细节值得关注。...首先,一般被认为是“正确”的方法,是使用DataFrame的drop方法,之所以这种方法被认为是标准的方法,可能是收到了SQL语句中使用drop实现删除操作的影响。...如果要改变原有的DataFrame,可以增加一个参数inplace=True。...为此,可以定义一个简单的类,这里暂用dict作为保存数据的容器,当然,这个类不是真正的DataFrame。...当然,并不是说DataFrame对象的类就是上面那样的,而是用上面的方式简要说明了一下原因。 所以,在Pandas中要删除DataFrame的列,最好是用对象的drop方法。

6.8K20
您找到你想要的搜索结果了吗?
是的
没有找到

量化分析入门——聚宽获取财务数据Pandas Dataframe

两大数据结构 DataFrame——带标签的,大小可变的,二维异构表格 Series——带标签的一维同构数组 重点说下DataFrame,它是Pandas中的一个表格型的数据结构,包含有一组有序的列...获取财务数据Dataframe 聚宽是国内不错的量化交易云平台,目前可以通过申请获得本地数据的使用权。授权之后,就可以通过其提供的SDK获取到你想要的数据。...在这里,将通过一个获取上市公司财务数据的例子来展示DataFrame的使用。...比如对于一段时间内股票收盘价,想要快速地获得这段时间内每一天的最近30天的最高价,那就可以用这个函数快速的获取。...后续我也将逐渐记录下更多有意思的玩儿法。

1.5K40

获取Github最新CVE

前言 最近在@洛米唯熊公众号中看到一篇对Github新CVE的监控并推送到微信的文章,其结合Github的API获取CVE的相关数据,并通过itchat库推送到微信。...数据获取 这里进行了一点改动,将获取到的数据通过JSON库转换成字典类型返回,便于后续匹配。并通过CVE-{当前年份}来获取今年的CVE,这样就不用每年都改了(如果这个脚本能跑上几年... ?...items'], key=itemgetter('id'), reverse=True) # 根据items中的id进行排序 content = parseData(0) # 返回最新的...items'], key=itemgetter('id'), reverse=True) # 根据items中的id进行排序 content = parseData(0) # 返回最新的...items'], key=itemgetter('id'), reverse=True) # 根据items中的id进行排序 content = parseData(0) # 返回最新

1.1K20

pandas | 如何在DataFrame中通过索引高效获取数据?

今天是pandas数据处理专题第三篇文章,我们来聊聊DataFrame中的索引。 上篇文章当中我们简单介绍了一下DataFrame这个数据结构的一些常见的用法,整体上大概了解了一下这个数据结构。...今天这一篇我们将会深入其中索引相关的应用方法,了解一下DataFrame的索引机制和使用方法。...iloc iloc名字上来看就知道用法应该和loc不会差太大,实际上也的确如此。iloc的用法几乎和loc完全一样,唯一不同的是,iloc接收的不是index索引而是行号。...先是iloc查询行之后,再对这些行组成的新的DataFrame进行列索引。...但是可惜的是,在pandas最新的版本当中这个方法已经被废弃了。我个人也没有什么太好的办法,只能熟能生巧了,多用几次就记住了。

12.1K10
领券