Методы работы с таблицами в R: создание, чтение, доступ, фильтрация и агрегирование данных

Вот несколько методов работы с таблицами на языке программирования R, а также примеры кода:

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