Вопрос

В чем разница между вектором и фреймом данных в R?При каких обстоятельствах векторы должны быть преобразованы во фреймы данных?

Это было полезно?

Решение

Вектор имеет 1 измерение, в то время как фрейм данных имеет 2.Я не могу придумать веской причины для преобразования одного вектора во фрейм данных.Этот вопрос обычно возникает, когда у вас есть несколько векторов.

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

Другие советы

Еще один хороший момент, который следует отметить, заключается в том, что при выполнении кода операции с матрицами выполняются (большую часть времени) намного быстрее, чем с фреймами данных.

Tal

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top