В R структуры данных называются объектами. Каждый объект может содержать векторы, упомянутые выше, скаляры, матрицы, массивы, фреймы данных и списки. Среди всех объектов список является самым особенным. Это связано с тем, что список может содержать любой или все типы данных.

Матрицы

Матрицы представляют собой единый двумерный набор данных. И можно создать матрицу с помощью функции matrix(). Матрица содержит векторный элемент, а nrow и ncol представляют размеры строки и столбца матрицы.

Массивы

Массивы являются расширением матриц. По сравнению с матрицами массив может иметь более двух измерений. Вы можете создать массив с помощью функции array().

Фреймы данных

Фреймы данных являются наиболее распространенным объектом в R и могут использоваться для хранения множества различных типов данных. Вы можете создать фрейм данных с помощью функции data.frame().

Списки

Как упоминалось выше, список позволяет хранить в нем данные любого типа, и он может содержать комбинацию типов данных, таких как объекты, матрицы или фреймы данных. Чтобы создать список, используйте функцию list().

Список также позволяет пользователю получить доступ к определенному элементу; скажем, я хотел бы получить доступ к моему dataframe1. Я могу сделать это, указав номер элемента в данном случае [[3]] с помощью mylist1[[3]].

Что ж, это подводит итог основам программирования R, а именно процессу установки, краткому введению в R, типам данных и структурам данных. Я надеюсь, что вы нашли это полезным!

Любознательный ученик? Раскройте весь потенциал своего обучения на носителе и поддержите таких писателей, как я, менее чем за чашку кофе.



Новичок в программировании на R и не знаете, с чего начать? ознакомьтесь с моей электронной книгой с пошаговыми инструкциями!