Векторы (одномерный массив) : может содержать числовые, символьные или логические значения. Все элементы вектора имеют одинаковый тип данных.
Список в R похож на ваш список дел на работе или в школе: различные пункты в этом списке, скорее всего, различаются по длине, характеристике, виду деятельности, которую необходимо выполнить, ...
A list в R позволяет упорядоченно собирать различные объекты под одним именем (то есть именем списка). Эти объекты могут быть матрицами, векторами, фреймами данных и даже другими списками и т. Д. Даже не требуется, чтобы эти объекты были связаны каким-либо образом.
Можно сказать, что список - это некий супер тип данных: в нем можно хранить практически любую информацию!
Для построения списка вы используете функцию list ():
my_list <- список (comp1, comp2 ...) </strong>
Аргументами функции list являются компоненты списка. Помните, что эти компоненты могут быть матрицами, векторами, другими списками, ...
Подводя итог, можно отметить, что главное отличие между списком и вектором состоит в том, что list в R позволяет собирать различные объекты под одним именем (то есть именем списка ) упорядоченным способом. Эти объекты могут быть матрицами, векторами, фреймами данных и даже другими списками и т. Д. Даже не требуется, чтобы эти объекты были связаны каким-либо образом ... в то время как все элементы в векторе имеют тот же тип данных.