将数据从url加载到数据框

时间:2018-09-25 10:04:00

标签: python-3.x pandas url

我正在研究pandas教程,并希望将以下数据加载到数据框(我正在使用python 3.6和pandas 0.23.0):

Data from URL

我知道如何从标准数据格式(csv,excel等)加载数据,但是现在知道如何处理手头的数据。 (可能有一个简单的解决方案(也许已经在解决?),但是到目前为止,我什至没有发现,因为我什至不知道我在看什么。

2 个答案:

答案 0 :(得分:2)

只需使用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

答案 1 :(得分:1)

您尝试过

df = pd.read_csv('https://raw.githubusercontent.com/justmarkham/DAT8/master/data/u.user',sep ='|')