python-3.x - 在读取 csv 时识别 pandas 中的日期列
问题描述
我正在处理这个数据集。我想以所有日期列都被标识为日期的方式读取数据。我是熊猫的新手,所以这可能很愚蠢。
解决方案
这是一种方法:
import pandas as pd
filename = 'https://www.ldeo.columbia.edu/~rpa/usgs_earthquakes_2014.csv'
df = pd.read_csv(filename, parse_dates=['time', 'updated'])
df.dtypes
time datetime64[ns]
latitude float64
longitude float64
depth float64
mag float64
magType object
nst float64
gap float64
dmin float64
rms float64
net object
id object
updated datetime64[ns, UTC]
place object
type object
dtype: object
推荐阅读
- mysql - 无法在 shell 中访问远程 MySQL 数据库
- kotlin - Kotlin Multiplatform Ktor linux 编译错误:找不到库-lcurl
- docker - Java-docker 无法连接到 Windows 上的 Docker 桌面
- sql - SQLAlchemy 加入函数 - 如何引用返回的列?
- spring-boot - Spring WebSocket Security [Project Reactor]:如何对用户进行身份验证并在网页之间维护此身份验证?
- debugging - Azure Artifact Nuget 包调试问题
- json - 从雪花中的不良数据中清除 JSON 列
- ruby-on-rails - 使用 rubymine 和 docker 设置 rubocop
- javascript - 从其他数组构建数组
- spring-integration - Spring Integration - 具有返回值的消息传递网关