Я работаю над учебником по пандам и хочу загрузить следующие данные в фрейм данных (я использую python 3.6 и pandas 0.23.0):

Данные из URL

Я знаю, как загружать данные из стандартных форматов данных (csv, excel и т. Д.), Но теперь знаю, как обрабатывать имеющиеся данные. (Вероятно, есть простое решение (возможно, уже на SO?), Но пока я не нашел его, поскольку я даже не знаю, на что именно смотрю).

2
Jones1220 25 Сен 2018 в 13:03

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
2
jezrael 25 Сен 2018 в 10:04

Ты пробовал это

df = pd.read_csv('https://raw.githubusercontent.com/justmarkham/DAT8/master/data/u.user',sep ='|')
1
Naga kiran 25 Сен 2018 в 10:05