Тьюториал по R


Тьюториал по R

R - очень интересный язык программирования, в первую очередь интересный широкими возможностями для анализа данных и статистики. Там же есть крутые библиотеки для машинного обучения. Очень удобные, весьма быстро работающие. Я сам когда-то писал на R и когда переходил на Python удивлялся - почему в Питоне все так сложно? Кода в R для того, чтобы построить модель, валидировать или использовать получается гораздо меньше. Картинки можно строить проще и в чем-то красивее (на мой взгляд), хотя я давно не ковырялся. И сейчас он является одним из центральных в анализе данных. Для задач когда вам надо построить модель предельно просто, проанализировать результаты, и предсказать новые объекты - R это отличный выбор. А еще у него классная IDE - RStudio. В общем дифирамб спел.

Сразу скажу недостатки - не все в R просто. Когда вам нужно работать с графами, читать и парсить текстовые файлы (не в стандарных форматах) - все становится сложно. Писать циклы в R - на мой вкус мучение. Хотя я просто не копал в эту сторону глубоко.

Наш старый друг Павел Полищук из Университета Оломоуца (Чехия) в свое время сделал интересный тьюториал - введение в R. Тьюториал содержит все необходимые знания, очень полноценный.

Павел в свое время меня на R и подсадил, и только необходимость оперирования с графами и SDF файлами (которые тогда в R не поддерживались) меня заставила сдвинуться в Питон. Ну и еще некоторые другие причины не связанные с самим языком.

Но повторюсь, если ваша задача - по готовым дескрипторам строить модели с минимумом кода, построить разные графики, а потом с минимумом же усилий использовать готовые модели - R отличный выбор. И тьюториал в этом очень поможет.

Тьюториал: http://www.qsar4u.com/pages/rtutorial.php

Links:


January 10, 2019 at 21:54. Timur Madzhidov