Добро пожаловать обратно! 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 и т. д.



Спасибо за прочтение!