R
2023.02.20
연을
2023. 2. 20. 17:26
728x90
<코드>
print("Hello world")
print('good morning vietnam')
help(print)
x<-13
pi<-3.15
a<-c(10,20,30)
a1<-(10:15)
a2<-seq(10,15)
a3<-seq(1,10,by=4)
a4<-seq(10,1,by=-3)
x<-"hello world"
y<-'good moring vietnam'
z<-c('good','morning','vietnam')
<결과>
> print("Hello world")
[1] "Hello world"
> print('good morning vietnam')
[1] "good morning vietnam"
> help(print)
> x<-13
> pi<-3.15
> a<-c(10,20,30)
> a1<-(10:15)
> a2<-seq(10,15)
> a3<-seq(1,10,by=4)
> a4<-seq(10,1,by=-3)
> x<-"hello world"
> y<-'good moring vietnam'
> z<-c('good','morning','vietnam')
1 | 2 | n | |
단일 | 벡터 vector | 행렬 matrix | 배열 array |
다중 | 리스트 list | 데이터 프레임 data frame | - |
<행렬 코드>
m1<-matrix(x,nrow=2,ncol=3)
<결과>
세로우선
1 | 3 | 5 | ![]() |
2 | 4 | 6 |
<행렬 코드>
m1<-matrix(x,nrow=2,ncol=3,byrow=T)
<결과>
가로우선
1 | 2 | 3 | ![]() |
4 | 5 | 6 |
<3차원 배열 코드>
a1<-array(x,dim=c(2,2,3))
<결과>
1
1 | 3 |
2 | 4 |
2
5 | 1 |
6 | 2 |
3
3 | 5 |
4 | 6 |
<리스트 코드>
list1<-list(c(1,2,3),"hello")
str(list1)
<결과>
str 결과 | value |
![]() |
![]() |
<리스트 코드>
list2<-list(2,3,4,'world',c('a','b','c'))
str(list2)
<결과>
str 결과 | value |
![]() |
![]() |
<코드>
id<-c(1,2,3,4,5,6,7,8,9,10)
gender<-c('F',"M",'F','M','M','F',"F",'F','M','F')
age<-c(50,40,28,50,27,23,56,47,20,38)
area<-c('서울','경기','제주','서울','서울','서울','경기','서울','인천','경기')
df1<-data.frame(id,gender,age,area)
str(df1)
<결과>
str 결과 | value | |
![]() |
![]() |
![]() |
<코드>
# name, moblie,gender,city
name<-c('철수','영희','서희','지은','민호')
mobile<-c('24598547','54685235','78542865','98546215','42135268')
gender<-c('M','F','F','F','M')
city<-c('서울','경기','서울','서울','경기')
df2<-data.frame(name,mobile,gender,city)
str(df2)
<결과>
str결과 | value | |
![]() |
![]() |
![]() |
<엑셀 가져오는 코드>
install.packages('readxl') #readxl 패키지 설치
library(readxl) #readxl 패키지 로드
excel_data_ex<-read_excel('d:/r/source/data_ex.xls') #data_ex.xls 파일을 excel_data_ex로 저장
<결과>
install.packages | data파일 excel_data로 저장 |
![]() |
![]() |
execl txt - comma separated values
- tab
<코드>
ex_data<-read.table('d:/r/source/data_ex.txt',header = T, skip=2)
<결과>
<코드>
varname<-c('id','gender','age','city')
id<-c(1,2,3,4,5)
gender<-c('f','m','f','m','f')
data.ex<-data.frame(id=id, gender=gender)
ex2_data<-read.table('d:/r/source/data_ex.txt',sep=',',col.names = varname)
save(data.ex,file='d:/r/source/data_xxx.rda')
write.csv(data.ex,file='d:/r/source/data_ex999.csv')
write.table(data.ex,file='d:/r/source/data_ex000.txt')
View(data.ex)
<결과>
ex2_data<-read.table('d:/r/source/data_ex.txt',sep=',',col.names = varname) | save(data.ex,file='d:/r/source/data_xxx.rda') |
![]() |
![]() |
write.csv(data.ex,file='d:/r/source/data_ex999.csv') | write.table(data.ex,file='d:/r/source/data_ex000.txt') |
![]() |
![]() |
728x90