代码之家  ›  专栏  ›  技术社区  ›  Jones1220

将数据从url加载到数据帧

  •  2
  • Jones1220  · 技术社区  · 6 年前

    我正在编写pandas教程,希望将以下数据加载到数据帧(我使用的是python3.6和pandas 0.23.0):

    Data from URL

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

    2 回复  |  直到 6 年前
        1
  •  2
  •   jezrael    6 年前

    简单使用 read_csv

    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
    
        2
  •  1
  •   Naga kiran    6 年前

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