首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在pandas中读取数据帧跳过第一列以读取时间序列数据

在pandas中读取数据帧跳过第一列以读取时间序列数据
EN

Stack Overflow用户
提问于 2019-02-18 02:03:43
回答 2查看 5.1K关注 0票数 0

问题是相当自explanatory.Is有没有办法读取csv文件来读取时间序列数据跳过第一列??我试过这段代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
df = pd.read_csv("occupancyrates.csv", delimiter = ',')
df = df[:,1:]
print(df)

但是这抛出了一个错误:"TypeError: unhashable type:'slice'“

EN

回答 2

Stack Overflow用户

发布于 2019-02-18 02:12:29

如果您知道列的名称,只需执行以下操作:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
df = pd.read_csv("occupancyrates.csv") # no need to use the delimiter = ','
df = df.drop(['your_column_to_drop'], axis=1)
print(df)
票数 2
EN

Stack Overflow用户

发布于 2020-06-22 13:13:51

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
df = pd.read_csv("occupancyrates.csv")
df.pop('column_name')

dataframe就像一个字典,其中列名是键,值是列项。对于Ex

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
d = dict(a=1,b=2)
d.pop('a')

现在,如果您打印d,输出将是

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{'b': 2}

这就是我在上面做的从数据框中删除列的操作。

通过这种方式,您不需要像其他答案那样将其分配回dataframe

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
df = df.iloc[:, 1:] 

或者您甚至不需要指定inplace=True anywhere

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54739534

复制
相关文章
sqlite迁移到postgres
第一步,下载迁移工具 经过我的实际的测试,使用pgloader的成功率会比较高 编译安装时间可能比较长,推荐使用包管理工具 brew进行安装 brew install pgloader # 加上 --HEAD 可能会导致安装失败,目前新版有bug 第二步,配置迁移参数 1.创建迁移脚本 vim load.test 2.写入以下参数 load database from sqlite://path to/xxx.db 这里是Sqlite地址 into postgres://xx
soon
2019/02/14
2K0
迁移Postgres的Sequence(序列)
序列(Sequence)的当前值(Currval)无法通过pg_dump导出,又不能对源实例做修改,得这么办才行。
艾超_运成
2021/05/18
3.2K0
renovate: 处理 Postgres 模式迁移
去年 10 月,我在 review 数据库迁移代码时,不断回溯十多个已有的迁移文件,艰难地试图了解目前数据库 schema 的最终形态时,萌生了做一个数据库模式迁移工具的想法。当时主流的模式迁移工具,无论是直接撰写 SQL,还是撰写某个语言的 DSL,都要求开发者以数据库上一次迁移的状态为基础,撰写对该状态的更改。比如要对已有的 todos 表加一个字段 created_at,我需要创建一个新的迁移文件,撰写类似如下的代码:
tyrchen
2023/02/23
7090
renovate: 处理 Postgres 模式迁移
零停机迁移 Postgres的正确方式
在这篇博文中,我们会介绍如何在零停机时间的前提下,使用 Bucardo 将 Postgres 数据库迁移到一个新实例上。我们将介绍如何避免常见的陷阱,比如数据丢失、性能下降和数据完整性故障等。我们已成功使用这一流程将我们的 Postgres 数据库从 9.5 版迁移到 Amazon RDS 上的 12.5 版,但该流程不只适用于 RDS,也不依赖 AWS 独有的任何内容。这种迁移策略应该能适用于任何自托管或托管的 Postgres。
深度学习与Python
2021/07/12
1.5K0
小白学Flask第十三天| 来谈谈数据库迁移、邮箱扩展的那些事!
在开发过程中,需要修改数据库模型,而且还要在修改之后更新数据库。最直接的方式就是删除旧表,但这样会丢失数据。
Python进击者
2019/11/07
6890
小白学Flask第十三天| 来谈谈数据库迁移、邮箱扩展的那些事!
使用Postgres做定时备份和脚本
每次手动备份太麻烦了,工作上需要,决定使用自动备份,所以写个博客来记录一次,本次备份功能是无密码通过批处理来执行定时备份的,如果是windows server r2服务器的话大家可以搭配任务计划程序来做定时执行,如果是linux内核的系统可以用crontab插件,crontab 插件大家可以自行百度,从而形成定时备份数据。
tongyao
2022/06/09
2.3K0
使用Postgres做定时备份和脚本
NestJS、TypeORM 和 PostgreSQL 项目开发和数据库迁移完整示例(译)
当 Node.js Server 项目越来越大时,将数据和数据库整理规范是很难的,所以从一开始就有一个好的开发和项目设置,对你的开发项目的成功至关重要。在这篇文章中,向你展示是如何设置大部分 Nest.js 项目的,我们将在一个简单的 Node.js API 上工作,并使用 PostgreSQL 数据库作为数据存储,并围绕它设置一些工具,使开发更容易上手。
coder_koala
2021/12/22
6.4K0
NestJS、TypeORM 和 PostgreSQL 项目开发和数据库迁移完整示例(译)
Ambari postgres数据库操作
1.先切换用户 [root@anode1 ~]# su postgres bash-4.2$ 2.用psql命令登录PostgreSQL控制台 默认的用户和数据库是postgres bash-4.2$ psql could not change directory to "/root" psql (9.2.18) Type "help" for help. postgres=# 3.进入ambari库 切换数据库,相当于mysql的use dbname postgres=# \c ambari You a
程裕强
2022/05/06
8140
Uber为什么放弃Postgres选择迁移到MySQL?
Uber 的早期架构包含了一个用 Python 开发的单体后端应用程序,这个应用程序使用 Postgres 作为数据存储。从那个时候开始,Uber 的架构已经发生了巨大变化,变成了微服务,并采用新的数据平台模型。具体地说,之前使用 Postgres 的地方,现在改用 Schemaless,一种构建在 MySQL 之上的新型数据库分片层。在本文中,我们将探讨 Postgres 的一些缺点,并解释为什么我们要在 MySQL 之上构建 Schemaless 和其他后端服务。
深度学习与Python
2020/09/23
2.9K0
Uber为什么放弃Postgres选择迁移到MySQL?
NestJS、TypeORM 和 PostgreSQL 项目开发和数据库迁移完整示例(译)
当 Node.js Server 项目越来越大时,将数据和数据库整理规范是很难的,所以从一开始就有一个好的开发和项目设置,对你的开发项目的成功至关重要。在这篇文章中,向你展示是如何设置大部分 Nest.js 项目的,我们将在一个简单的 Node.js API 上工作,并使用 PostgreSQL 数据库作为数据存储,并围绕它设置一些工具,使开发更容易上手。
五月君
2021/11/30
5.5K0
NestJS、TypeORM 和 PostgreSQL 项目开发和数据库迁移完整示例(译)
NestJS、TypeORM 和 PostgreSQL 项目开发和数据库迁移完整示例(译)
本文为英文译文,感兴趣的同学可以点击文章末尾的“阅读原文” 查看英文原版。 当 Node.js Server 项目越来越大时,将数据和数据库整理规范是很难的,所以从一开始就有一个好的开发和项目设置,对你的开发项目的成功至关重要。在这篇文章中,向你展示是如何设置大部分 Nest.js 项目的,我们将在一个简单的 Node.js API 上工作,并使用 PostgreSQL 数据库作为数据存储,并围绕它设置一些工具,使开发更容易上手。 为了在 Node.js 中 构建 API,我们将使用 Nest.js。它是
用户1097444
2022/06/29
5.1K0
NestJS、TypeORM 和 PostgreSQL 项目开发和数据库迁移完整示例(译)
Flask-信号(blinker)
简单了解信号 Flask框架中的信号基于blinker,其主要就是让开发者可是在flask请求过程中定制一些用户行为。简单来说就是flask在列表里面,预留了几个空列表,在里面存东西。信号通过发送通知来帮助你解耦应用。简言之,信号允许某个发送者通知接收者有事情发生了; 1 pip3 install blinker 一、 内置信号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 request_started = _si
用户1214487
2018/01/24
9620
医疗机构最终会将业务迁移到云端吗?
在组织的数据被勒索软件加密后,想要恢复几乎是不可能的,因此,预防似乎是最安全的解决方案。第一步是定期创建敏感数据的安全备份。请记住,在勒索软件攻击的情况下,组织需要物理断开存储设备以避免被感染,最好将数据备份在云中而不是内部部署的数据中心。
静一
2018/09/25
5800
Debian 8如何使用Postgresql和Django应用程序
Django是一个用于快速创建Python应用程序的灵活框架。默认情况下,Django应用程序配置为将数据存储到轻量级SQLite数据库文件中。虽然这在某些负载下运行良好,但更传统的DBMS可以提高生产性能。
小翼111
2018/08/03
2.3K0
Postgres 分布式数据库
聊起分布式数据库,大家第一印象估计是 谷歌的 Spanner ,以及 TiDB。其实还有另外一种分布式 Postgres-XC (目前已经迭代到 PostgreSQL-X2 ),Postgres-XC 数据库系统主要是基于水平可伸缩的share nothing 架构,支持全局事务,表分区,复制以及查询计划在各个节点并行执行。
用户1278550
2022/05/17
2.1K0
Postgres 分布式数据库
从 Notion 分片 Postgres 中吸取的教训(Notion 工程团队)
https://www.notion.so/blog/sharding-postgres-at-notion
为少
2022/05/17
1.3K0
从 Notion 分片 Postgres 中吸取的教训(Notion 工程团队)
shell脚本-更改后缀名 原
(adsbygoogle = window.adsbygoogle || []).push({});
阿dai学长
2019/04/03
1.7K0
Git仓库迁移实操(附批量迁移脚本)
最近公司组织架构调整,整个组换到新部门,需要将原来组内的项目代码,全部迁移到新的 group 中去(公司用的 gitlab 服务器),要求保留所有的提交记录、分支和标签。
逻魔代码
2023/03/17
1.4K0
Git仓库迁移实操(附批量迁移脚本)
linux自动更改ip的shell脚本
​ 日常运维中经常会改服务器的ip地址。操作起来比较繁琐,下面是一个自动更改IP地址的脚本。脚本中的NETMASK和DNS可以根据自己的实际情况更改。
用户9949933
2023/02/24
2.3K0
Flask-状态保持-CSRF
问题:cookies基于浏览器的同源策略,不同域名的cookie不能相互访问,为什么可以进行跨站请求伪造呢?
py3study
2020/02/10
5210

相似问题

在python中将列表和列表转换为dict

313

在python中将dict列表转换为csv

21

将2元素列表转换为dict

310

在javascript数组中将1转换为0001

112

如何在javascript中将元素添加到dict中的列表?

41
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文