Вот несколько методов работы с таблицами на языке программирования R, а также примеры кода:
- Создание фрейма данных.
Кадры данных — это один из наиболее распространенных способов работы с таблицами в R. Вы можете создать фрейм данных, используяdata.frame()
функция. Вот пример:
# Creating a data frame
df <- data.frame(
Name = c("John", "Jane", "Alice"),
Age = c(25, 30, 35),
Salary = c(50000, 60000, 70000)
)
- Чтение данных из файла.
Вы можете читать данные из внешних файлов, таких как файлы CSV или Excel, в R, используя такие функции, какread.csv()
илиread_excel( )
из пакетаreadxl
. Вот пример:
# Reading data from a CSV file
data <- read.csv("data.csv")
- Доступ к строкам и столбцам.
Вы можете получить доступ к определенным строкам или столбцам во фрейме данных с помощью индексации. Вот несколько примеров:
# Accessing a specific column
ages <- df$Age
# Accessing a specific row
row <- df[2, ]
# Accessing multiple rows
rows <- df[c(1, 3), ]
- Фильтрация данных.
Вы можете фильтровать фрейм данных, чтобы выбрать определенные строки на основе определенных условий, используя функциюsubset()
. Вот пример:
# Filtering data based on a condition
filtered_data <- subset(df, Age > 30)
- Агрегирование данных.
Вы можете рассчитывать сводную статистику или выполнять агрегацию по столбцам, используя такие функции, какsummarize()
из пакетаdplyr
. Вот пример:
# Aggregating data
library(dplyr)
summary <- df %>%
group_by(Name) %>%
summarize(AverageSalary = mean(Salary))