|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/datascience-r-bisaai/
课程评论:没有评论
课程名称:使用R语言的数据科学 课程概述:本课程旨在介绍R编程语言,R是一种用于统计计算和图形绘制的编程语言。它是在奥克兰大学由Ross Ihaka和Robert Gentleman开发的,并在数据科学领域得到了迅速发展。根据TechRepublic的数据,截至2020年8月,R在编程语言的TIOBE排行榜上排名第8。R不仅流行,还被用于实现机器学习算法,并能够处理大数据,兼容Python、Java和C++等其他语言。 R语言具有五种主要数据类型:列表、向量、数组、矩阵和数据框。尽管R语言是免费的,它提供了强大的数据分析能力,并具备成熟的用户基础和活跃的开发社区。R的可视化功能也相对优质,能够生成美观的图表。许多知名科技公司如Facebook、Google和Microsoft均在应用R语言。 然而,R的学习曲线可能对初学者有些陡峭,其命令行界面可能会让新手感到困惑。为了简化开发环境,可以使用RStudio等集成开发环境。此外,R的内存管理在处理大量数据时可能会成为一个限制,虽然它与Hadoop有集成,支持大数据处理。代码的执行速度也可能较慢,需要优化代码来提高性能。 总结来说,这门课程将帮助学员深入了解R编程语言及其在数据科学中的应用,为未来的学习和职业生涯奠定基础。
Mengenal Bahasa Pemrograman RMengutip situs resminya, R adalah sebuah programming language alias bahasa pemrograman.Ia digunakan untuk komputasi statistik dan grafik. Glints sudah sempat menyinggung hal ini di atas.Kata Geeks for Geeks, bahasa ini merupakan pengembangan dari bahasa S. R sendiri didesain oleh dua tokoh dari University of Auckland, yakni Ross Ihaka and Robert Gentleman.Nah, dunia tempatnya digunakan, yakni data, tengah berkembang pesat. Ternyata, R sendiri juga mengalami hal yang sama.Mengutip TechRepublic, per Agustus 2020, ia menduduki posisi 8 dalam daftar 10 besar bahasa pemrograman. Sistem skor bahasa ini dimiliki oleh komunitas programming, TIOBE.Ia tak sekadar populer saja, lho. Mengutip Guru99, bahasa R bisa digunakan untuk implementasi algoritma machine learning.Kata Career Karma, R juga ramah dengan data science. Ia bisa pula digunakan untuk mengolah big data.Terlebih lagi, ia juga bisa berkomunikasi dengan bahasa lainnya. Bahasa lain itu misalnya Phyton, Java, atau C++.Melansir Edureka, ada 5 jenis data utama yang ada di bahasa ini. Jenis-jenis data itu adalah:daftarvektorarraymatriksdataframetibblefactorKelebihan RKata siapa barang berkualitas bagus harus mahal? R adalah salah satu programming language yang membuktikan bahwa hal itu salah.Bahasa R menawarkan kemampuan analisis data yang canggih. Padahal, kata Tech Target, ia bersifat gratis.Terlebih lagi, bahasa ini sudah cukup "dewasa". Ia punya banyak pengguna, hingga ada banyak komunitas yang terus mengembangkannya.Fitur visualisasi datanya juga tak asal dibuat saja. Mengutip Fast Company, fitur itu relatif berkualitas dan mampu menghasilkan grafik yang cantik.Melansir Career Karma, bahasa ini juga benar-benar digunakan. Ia bukan sekadar bahasa para penggiat analisis data karena hobi.Raksasa teknologi seperti Facebook, Google, hingga Microsoft, memanfaatkan bahasa R. Selain itu, ada pula perusahaan besar lain seperti Bing, Merck, TechCrunch, hingga Mozilla.Kekurangan RMemang, Glints sudah menjelaskan bahwa R relatif mudah dipelajari. Akan tetapi, JournalDev mengatakan, ini bukanlah bahasa untuk pemula.Sebab, tampilan command-line bahasa ini sedikit membingungkan. Nah, sebagai solusi, kamu bisa menggunakan integrated development environment seperti RStudio.Data di dalam R juga disimpan di dalam memori fisik. Ini bisa menjadi salah satu kekurangannya.Bagaimana jika kamu harus bekerja dengan data yang sangat banyak? Kamu bisa-bisa kekurangan memori.Meski begitu, R sudah punya integrasi dengan Hadoop, framework untuk data yang berukuran besar.Eksekusi alias pembacaan kode R juga memakan waktu yang lama. Jika memang ingin dipercepat, kamu harus siap mengoptimalkan kodemu.Nah, R sendiri adalah satu di antara beberapa pilihan programming language untuk pengolahan data.Source: Glints