Вы находитесь на странице: 1из 3

syntax in R:

- read.csv("data.csv")
read.csv("D:/Data/data_riset.csv")
- getwd()
[1] "D:/Data/My Projects/Delete/HelloWorldR/HelloWorldR"
- setwd(“path_absolute”)
> setwd("C:/")
> getwd()
[1] "C:/"
- data()
- write.csv(ObjectName, "FileName")
write.csv(iris, "data.csv")
- write.table(ObjectName, "FileName")
write.table(iris, "data.txt")
- read.csv()
ObjectName = read.csv("FileName")
data_csv = read.csv("data.csv")
- read.table()
ObjectName = read.table("FileName")
data_txt = read.table("data.txt")
- read.excel
install.packages("xlsx")
library(xlsx)
data_xlsx = read.xlsx("FileName", sheetName = "SheetName")
data_xlsx = read.xlsx("data.xlsx", sheetName = "Sheet1")
- akses database
install.packages("RMySQL")
library(RMySQL)
ObjectName = dbConnect(MySQL(), user='UserName', password='Password',
dbname='DatabaseName', host='HostName')
mydb = dbConnect(MySQL(), user='root', password='Rahasia',
dbname='belajar_r', host='localhost')
> dbListTables(mydb)
[1] "iris"
rs = dbSendQuery(mydb, 'select * from iris')
data_iris = fetch(rs, n=-1)
- menampilkan data
data_txt = read.table("data.txt")
data_txt
- head()
head(ObjekName, RowNumber)
head(data_txt, 5)
- tail()
tail(ObjekName, RowNumber)
tail(data_txt, 5)
- view()
View(data_txt)
- obyek$rowName
data_txt$Species
data_txt$Sepal.Width
- filter data
obyek[,x:y]
data_txt[,1:4]
data_txt[,c(1,3,5)]

obyek[x:y,]
data_txt[13:23,]
data_txt[c(1,3,5),]
obyek[x1:y1, x2:y2]
data_txt[13:23, 1:4]
data_txt[c(1,3,5), c(1,3,5)]

obyek[which(), ]
data_txt[which(data_txt$Species == "setosa"),]
- gabung data
rbind()
ObjectName = rbind(object1, object2, . . . , objectN)
> data1 = iris[5:10,]
> data1
> data2 = iris[130:135,]
> data2
> data_all = rbind(data1, data2)
> data_all

cbind()
> data1 = iris[1:5, 1]
> data1
> data2 = iris[131:135, 1]
> data2
> data_all = cbind(data1, data2)
> data_all
- eksplorasi data
dim()
> dim(iris)

names()
> names(iris)

str()
> str(iris)

table()
table(ObjectName[,ColumnNumber])
atau
table(ObjectName$ColumnName)
> table(iris[,5])
> table(iris$Species)

summary()
> summary(iris)
- grafik
plot()
plot(x, y)
plot(iris[,1], iris[,2])
plot(cars)
plot(iris)

scatterplot3()
install.packages("scatterplot3d")
library(scatterplot3d)
scatterplot3d(x,y,z, main="YourTitle")
attach(mtcars) scatterplot3d(wt,disp,mpg, main="3D Scatterplot")

plot3d()
library(rgl)
plot3d(x, y, z)
plot3d(wt, disp, mpg)
hist()
> head(mtcars)
hist(mtcars[,1])
atau
hist(mtcars$mpg)

density()
plot(density(mtcars$mpg))

pie()
pie(x, labels = y)
pie(c(30,70), labels = c("wanita", "pria"))
pie(table(iris[,5]))

barplot()
barplot(x)
barplot(mtcars$mpg)
barplot(mtcars$mpg, horiz = TRUE)

boxplot()
boxplot(iris[,1:4])

par()
par(mfrow=c(jumlah_grafik_dalam_baris, jumlah_grafik_dalam_kolom))
par(mfrow=c(1,2))
plot(mtcars$wt,mtcars$mpg)
plot(mtcars$wt,mtcars$disp)
- visualisasi data

Вам также может понравиться