Дом Личные финансы Как использовать чтение. csv () для импорта данных в R - манекены

Как использовать чтение. csv () для импорта данных в R - манекены

Видео: Загрузка таблиц .csv и .xls и простейшие запросы по их анализу в R Studio 2025

Видео: Загрузка таблиц .csv и .xls и простейшие запросы по их анализу в R Studio 2025
Anonim

Один из самых простых и надежных способы получения данных в R - использовать текстовые файлы, в частности CSV (значения, разделенные запятыми). Формат файла CSV использует запятые для разделения различных элементов в строке, и каждая строка данных находится в своей строке в текстовом файле, что делает файлы CSV идеальными для представления табличных данных.

Дополнительное преимущество CSV-файлов заключается в том, что почти любое приложение данных поддерживает экспорт данных в формат CSV. Это, безусловно, относится к большинству приложений для работы с электронными таблицами, включая Microsoft Excel и OpenOffice Calc.

В следующих примерах предположим, что у вас есть файл CSV, хранящийся в удобной папке в вашей файловой системе. Чтобы преобразовать таблицу Excel в формат CSV, вам нужно выбрать «Файл» → «Сохранить как», в котором вы можете сохранить файл в различных форматах.

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

В R вы используете чтение. csv () для импорта данных в формате CSV. Эта функция имеет несколько аргументов, но единственным существенным аргументом является файл, который определяет местоположение и имя файла. Чтобы прочитать файл, называемый элементами. csv находится по адресу f: use read. csv () с файлом. path: >> elements str (elements) '. frame ': 10 obs. из 9 переменных: $ Atomic. номер: int 1 2 3 4 5 6 7 8 9 10 $ Название: Фактор с 10 уровнями «Бериллий», «Борон», …: 6 5 7 1 2 3 9 10 4 8 $ Символ: Фактор с 10 уровнями " B "," Be "," C "," F ", …: 5 6 7 2 1 3 8 10 4 9 $ Группа: int 1 18 1 2 13 14 15 16 17 18 $ Период: int 1 1 2 2 2 2 2 2 2 2 $ Блок: коэффициент w / 2 уровня «p», «s»: 2 2 2 2 1 1 1 1 1 1 $ State. в. STP: Фактор с 2 уровнями «Газ», «Твердый»: 1 1 2 2 2 2 1 1 1 1 $ Появление: Фактор с 1 уровнем «Изначальный»: 1 1 1 1 1 1 1 1 1 1 $ Описание: Фактор с 6 уровнями «Щелочной металл», …: 6 5 1 2 4 6 6 6 3 5

R импортирует данные в фрейм данных. Как вы можете видеть, этот пример содержит десять наблюдений за девятью переменными.

Обратите внимание, что по умолчанию используется преобразование символов в факторы. Таким образом, столбцы Name, Block, State. В. STP, Occurrence и Description все были преобразованы в факторы. Также обратите внимание, что R преобразует пробелы в именах столбцов в периоды (например, в столбце State. At. STP).

Эта опция по умолчанию для преобразования строк в факторы при использовании чтения. table () может быть источником большой путаницы. Вам часто лучше импортировать данные, содержащие строки таким образом, чтобы строки не были преобразованными факторами, но остаются символьными векторами.Чтобы импортировать данные, содержащие строки, используйте строки аргументовAsFactors = FALSE для чтения. csv () или читать. table ():

>> Элементы str (элементы) '. frame ': 10 obs. из 9 переменных: $ Atomic. номер: int 1 2 3 4 5 6 7 8 9 10 $ Название: chr "Hydrogen" "Helium" "Lithium" "Beryllium" … $ Символ: chr "H" "Он" "Li" "Be" … $ Группа: int 1 18 1 2 13 14 15 16 17 18 $ Период: int 1 1 2 2 2 2 2 2 2 2 $ Блок: chr "s" "s" "s" "s" … $ State. в. STP: chr «Gas» «Gas» «Solid» «Solid» … $ Появление: chr «Изначальный» «Изначальный» «Изначальный» «Изначальный» … $ Описание: chr «Неметалл» «Благородный газ» «Щелочной металл» «Щелочноземельный металл» …

Если у вас есть файл в формате EU (Европейский союз), где запятые используются как десятичные разделители, а точки с запятой используются как разделители полей), вам нужно импортировать их в R, используя чтение. csv2 ().

Как использовать чтение. csv () для импорта данных в R - манекены

Выбор редактора

Электроника. Компоненты: как использовать Op Amp в качестве усилителя усиления Unity - манекены

Электроника. Компоненты: как использовать Op Amp в качестве усилителя усиления Unity - манекены

Усилитель с единичным усилением представляет собой схему электронного усилителя, которая не усиливается. Другими словами, он имеет коэффициент усиления 1. Выходное напряжение в усилителе с единичным усилением такое же, как и входное напряжение. Вы можете подумать, что такая схема будет бесполезной. В конце концов, это не простой кусок провода ...

Электроника. Компоненты: использование выходного таймера 555 - манекены

Электроника. Компоненты: использование выходного таймера 555 - манекены

Выходной вывод (контакт 3) электронной схемы таймера 555 может находиться в одном из двух состояний: высокий и низкий. В высоком состоянии напряжение на штифте близко к напряжению питания. Низкое состояние - 0 В. Существует два способа подключения выходных компонентов к выходному выводу: ...

Выбор редактора

Что такое Java-компилятор? - манекены

Что такое Java-компилятор? - манекены

, Если вы опытный ветеран компьютеров и компьютеров, вы можете попробовать установить необходимое программное обеспечение для создания Java-программ. Вам понадобятся три перечисленные ниже вещи, чтобы начать «Компилятор принимает код Java, который вы пишете, и превращает этот код во что-то, что может работать на вашем компьютере. «Барри Бурд, Java ...

Что такое анимация JavaFX? - dummies

Что такое анимация JavaFX? - dummies

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

Что такое метод Java? - dummies

Что такое метод Java? - dummies

Понимание метода Java - это понимание любой другой задачи, которую вы можете выполнять в своей повседневной жизни. Предположим, вы работаете автомехаником в высококлассном гараже. Ваш босс, который всегда торопится и имеет привычку запускать слова вместе, говорит: «Исправляйся на этом junkyOldFord. «Мысленно, вы просматриваете список ...

Выбор редактора

Как диктовать Dragon NaturallySpeaking 12 - манекены

Как диктовать Dragon NaturallySpeaking 12 - манекены

После того, как вы установили NaturallySpeaking на компьютер со всеми необходимыми системные требования и выполнили начальную подготовку, вы на пути к прекрасной дружбе с вашим помощником. Откройте программу, в которую вы хотите диктовать, и выполните следующие действия:

Как форматировать текст в NaturallySpeaking - манекены

Как форматировать текст в NaturallySpeaking - манекены

NaturalSpeaking очень упрощает форматирование текста с помощью голосовых команд. Текст, который является одним и тем же шрифтом, размером и стилем, может быть довольно скучным. Из-за успехов в веб-дизайне, все ожидания от дизайна выше. Форматирование помещает некоторый zing в ваш контент и делает его захватывающим. Ваши любимые приложения загружаются с помощью кнопок форматирования ...

Как получить лучшее качество звука в NaturallySpeaking из портативных рекордеров - манекены

Как получить лучшее качество звука в NaturallySpeaking из портативных рекордеров - манекены

По многим причинам , у вас больше шансов на качество звука при использовании мобильного рекордера с NaturallySpeaking, чем при диктовании на ПК. Вот шесть советов, чтобы избежать проблем: избегайте шумных условий. Движущиеся автомобили, трафик, техника, ветер, серфинг, свадьбы, автомойки, рок-концерты или активные взлетно-посадочные полосы аэропорта могут отрицательно ...