Считать данные в R

Материал из Поле цифровой дидактики
Описание Как считать данные в R, если они лежат на локальной машине или доступны удаленно по URL
Область знаний Информатика, Большие данные, Статистика
Область использования (ISTE)
Возрастная категория


Поясняющее видео
Близкие рецепту понятия
Среды и средства для приготовления рецепта: R, GitHub




Загрузить данные, выращенные в NetLogo BehaviorSpace

##### Загрузили без 6 строк описания датасета
data_raw <- read.csv("WD_.csv",  ##  имя датасета - в текущей папке
                     skip = 6, 
                     header = TRUE, 
                     stringsAsFactors = FALSE)

##
data <- read.csv("../DataSets/Lang_Change_1440.csv", 
                     header = TRUE, 
                     stringsAsFactors = FALSE)

Загрузить данные по URL

Например
https://raw.githubusercontent.com/patarakin/stat-data/refs/heads/main/datasets/csv/lens-acad-sci-psych.csv
https://corgis-edu.github.io/corgis/datasets/json/billionaires/billionaires.json


url_csv <- "https://raw.githubusercontent.com/patarakin/stat-data/refs/heads/main/datasets/csv/lens-acad-sci-psych.csv"

df <- read.csv(url_csv, stringsAsFactors = FALSE, encoding = "UTF-8")
head(df)
### Или
library(readr)
df <- read_csv(url_csv, show_col_types = FALSE)

 ### JSON
install.packages("jsonlite") 
library(jsonlite)

url_json <- "https://corgis-edu.github.io/corgis/json/broadway/broadway.json"
billioners_list <- fromJSON(url_json)