python-3.x - 将数据从 url 加载到数据框
问题描述
我正在编写熊猫教程,并希望将以下数据加载到数据框中(我使用的是 python 3.6 和熊猫 0.23.0):
我知道如何从标准数据格式(csv、excel 等)加载数据,但现在知道如何处理手头的数据。(可能有一个简单的解决方案(可能已经在 SO?),但到目前为止我没有找到,因为我什至不知道我在看什么)。
解决方案
简单地使用read_csv
,它使用 url 链接到数据非常好:
url = 'https://raw.githubusercontent.com/justmarkham/DAT8/master/data/u.user'
df = pd.read_csv(url, sep='|')
print (df.head())
user_id age gender occupation zip_code
0 1 24 M technician 85711
1 2 53 F other 94043
2 3 23 M writer 32067
3 4 24 M technician 43537
4 5 33 F other 15213
推荐阅读
- excel - 从表中获取最大值,加一并插入活动单元格
- anaconda - Anaconda3 在我的机器上安装了哪个特定版本的 Python?
- node.js - 为什么删除 package-lock.json 会破坏构建,但运行“npm install”而不删除它却不会?
- postgresql - 运行 docker compose up 时 Postgres db 未连接到 docker
- javascript - 在某些移动浏览器上将 innerHTML 设置为 contenteditable 的用户输入是错误的
- java - 检查地图是否包含任何空值或键的最佳方法是什么?
- jquery - 如何阻止引导轮播劫持 URL 中的片段标识符 (#...)?
- python - How to use UPDATE/DELETE WHERE CURRENT OF in psycopg2?
- javascript - Svelte tick() 不强制更新变量
- node.js - 如何使用 Nginx 路由到多个 NodeJS 应用程序?