This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see http://rmarkdown.rstudio.com.
When you click the Knit button a document will be generated that includes both content as well as the output of any embedded R code chunks within the document. You can embed an R code chunk like this:
summary(cars)
## speed dist
## Min. : 4.0 Min. : 2.00
## 1st Qu.:12.0 1st Qu.: 26.00
## Median :15.0 Median : 36.00
## Mean :15.4 Mean : 42.98
## 3rd Qu.:19.0 3rd Qu.: 56.00
## Max. :25.0 Max. :120.00
You can also embed plots, for example:
Note that the echo = FALSE parameter was added to the
code chunk to prevent printing of the R code that generated the
plot.
Vector Space
Dalam aljabar linear, vector space adalah struktur matematika yang terdiri dari himpunan vektor yang memenuhi sejumlah properti tertentu. Lebih spesifik, vector space adalah himpunan vektor di atas lapangan tertentu, biasanya lapangan bilangan riil atau kompleks, yang memenuhi aksioma-aksioma tertentu.
Aksioma-aksioma yang harus dipenuhi oleh vector space termasuk penutupan terhadap operasi penjumlahan dan perkalian dengan skalar, asosiativitas, komutativitas, keberadaan elemen identitas, dan keberadaan elemen invers. Selain itu, vector space juga harus memenuhi distributifitas antara operasi penjumlahan dan perkalian skalar.
Contoh penerapan vector space pada R Studio, sebuah lingkungan pengembangan terintegrasi (IDE) untuk bahasa pemrograman R, adalah dalam analisis data dan pengolahan statistik. R Studio menyediakan banyak paket dan fungsi yang memanfaatkan konsep vector space untuk mengoperasikan dan memanipulasi data.
Misalnya, dalam R Studio, kita dapat menggunakan vektor numerik sebagai objek dasar untuk menyimpan dan memanipulasi data numerik. Kita dapat melakukan operasi penjumlahan vektor, perkalian vektor dengan skalar, dan operasi matematika lainnya pada vektor tersebut.
# Membuat vektor
x <- c(1, 2, 3) # Vektor [1, 2, 3]
y <- c(4, 5, 6) # Vektor [4, 5, 6]
# Operasi penjumlahan vektor
z <- x + y # Penjumlahan vektor [5, 7, 9]
# Operasi perkalian vektor dengan skalar
w <- 2 * x # Perkalian vektor dengan skalar [2, 4, 6]
# Operasi matematika lainnya
mean(x) # Menghitung rata-rata vektor x
## [1] 2
sum(y) # Menghitung jumlah elemen vektor y
## [1] 15
Dalam contoh tersebut, vektor x dan y adalah elemen-elemen dalam vector space di R Studio. Kita dapat melakukan operasi penjumlahan vektor (x + y), perkalian vektor dengan skalar (2 * x), dan operasi matematika lainnya pada vektor tersebut.
Dengan menggunakan konsep vector space, R Studio dapat mempermudah pemrosesan data, analisis statistik, dan implementasi algoritma yang melibatkan manipulasi vektor.
Untuk memvisualisasikan vector space dalam 3 dimensi, kita dapat menggunakan the paket rgl di R
library("rgl")
## Warning: package 'rgl' was built under R version 4.2.3