Загрузка файлов SPSS из github

Я не понимаю, как импортировать файлы SPSS (или.rdata или Stata), которые размещены на github. У меня есть хранилище с некоторыми файлами данных, но использование URL-адреса для сохраненного файла не работает.

library(haven)
ces<-'https://github.com/sjkiss/CES2015/CES2015-phone-release/CES2015_CPS-PES-MBS_complete.sav'
out<-read_sav(ces)

1 ответ

Решение

обзор

Как отметил @DavidKlotz в OP, вам необходимо скопировать URL интересующего вас файла; не URL страницы, на которой размещен интересующий вас файл на GitHub.

Скопируйте URL либо из Download кнопку, как показано ниже, или из View Raw гиперссылка и вставьте его в file аргумент в рамках haven::read_sav() функция в г.

СС GitHub

# load necessary package
library( haven )

# transform GitHub url
# from 'Download' button
# into data frame
df <- read_sav( file = "https://github.com/sjkiss/CES2015/raw/master/CES2015-phone-release/CES2015_CPS-PES-MBS_complete.sav" )

# view the dimensions
dim( df ) # [1] 4202  454

# transform GitHub url
# from 'View Raw' hyperlink
# into data frame
df <- read_sav( file = "https://github.com/sjkiss/CES2015/blob/master/CES2015-phone-release/CES2015_CPS-PES-MBS_complete.sav?raw=true" )

# view the dimensions
dim( df ) # [1] 4202  454

# end of script # 
Другие вопросы по тегам