Добро пожаловать обратно! R — один из моих любимых языков программирования, поэтому давайте поговорим о некоторых замечательных приемах R, о которых вам следует знать. Эти трюки могут различаться, но одно можно сказать наверняка: они могут предложить много возможностей для вашего проекта. После этого длинного вступления, давайте приступим к делу!
Простое чтение/импорт и преобразование файлов
Во-первых, у нас есть возможность очень легко читать/импортировать и конвертировать файлы с помощью R. Как многие из вас знают, импорт файлов CSV, Excel и текстовых файлов имеет свои собственные способы импорта и экспорта с помощью R, с помощью пакета Rio. это значительно упрощает этот процесс! Перейдите по ссылке ниже, чтобы узнать больше об этом пакете:
Запуск кода Python в R
Далее у нас есть возможность запускать код Python в R. Этот особый трюк очень полезен для тех из вас, кто хочет запускать Python вне среды R. Мы можем добиться этого с помощью Reticulate package, если на вашем компьютере установлен Python, вы сможете это сделать! Ознакомьтесь с учебным пособием ниже, чтобы увидеть, как именно это сделать:
Чтение/экспорт данных в Google Sheets
Далее, у R есть замечательный пакет, который позволяет нам читать и экспортировать наборы данных в Google Sheets! Теперь процесс для этого довольно сложен, вам потребуется подключение к Интернету, учетная запись Google и возможность предоставить доступ к API из вашей учетной записи, если они у вас есть, то все готово! Если вы хотите прочитать данные в R из таблицы Google, перейдите по ссылке ниже:
Если вы хотите экспортировать данные в таблицу Google, перейдите по ссылке ниже:
Просмотр первой или последней частей фрейма данных
Далее, этот небольшой трюк экономит мне кучу времени в процессе проверки, поскольку я могу просматривать первую или последнюю часть набора данных. В R для этого есть несколько встроенных функций, но я использую head() и tail(), использовать эти функции очень просто:
Давайте добавим список, который мы создали выше:
#CREATING A LIST OF NUMBERS list <- list(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
Давайте используем функцию head, чтобы получить верхнюю часть этого набора данных:
head(list)
Вывод таков:
Как видите, он выводит несколько верхних строк данных, чтобы получить нижнюю часть набора данных, мы используем tail():
tail(list)
Вывод таков:
Вот оно! Это некоторые приемы R, о которых вы обязательно должны знать. Планируете ли вы их использовать? Я хотел бы услышать ваши мысли ниже!
Как всегда
если у вас есть какие-либо предложения, мысли или вы просто хотите связаться, не стесняйтесь связаться со мной или подписаться на меня в Твиттере! Кроме того, ниже приведены ссылки на некоторые из моих любимых ресурсов для изучения программирования, Python, R, Data Science и т. д.
Спасибо за прочтение!