티스토리 뷰
INTRO
첨부파일 data : csv, txt, xls, xlsx
data_txt.txt
0.00MB
data_xlsx.xlsx
0.00MB
data_xls.xls
0.01MB
data_csv.csv
0.00MB
# clear environment : rm(list = ls())
1. csv, txt file import
test_import_1.R
rm(list = ls())
setwd("/Users/[YourMacID]/Rcoding")
fpath = "./data/"
fname = c("data_csv.csv","data_txt.txt","data_xls.xls","data_xlsx.xlsx")
fpath_list = paste(fpath,fname,sep="")
data_csv <- read.csv(fpath_list[1], stringsAsFactors = FALSE)
# data_csv <- read.table(fpath_list[1], header=T, sep=",")
data_txt <- read.table(fpath_list[2])
# data_txt <- read.table(fpath_list[2], stringsAsFactors = FALSE)
print(data_csv)
print(data_txt)
출력결과
> rm(list = ls())
> setwd("/Users/[YourMacID]/Rcoding")
> fpath = "./data/"
> fname = c("data_csv.csv","data_txt.txt","data_xls.xls","data_xlsx.xlsx")
> fpath_list = paste(fpath,fname,sep="")
> # data_csv <- read.table(fpath_list[1], header=T, sep=",")
> data_csv <- read.csv(fpath_list[1], stringsAsFactors = FALSE)
> data_txt <- read.table(fpath_list[2])
> # data_txt <- read.table(fpath_list[2], stringsAsFactors = FALSE)
>
> print(data_csv)
X income car marriage
1 1 100 kia FALSE
2 2 200 hyundai FALSE
3 3 150 kia FALSE
4 4 300 toyota TRUE
5 5 900 lexus TRUE
> print(data_txt)
income car marriage
1 100 kia FALSE
2 200 hyundai FALSE
3 150 kia FALSE
4 300 toyota TRUE
5 900 lexus TRUE
2. xls, xlsx file import
- Rstudio console에서 library install
> install.packages("readxl")
test_import_2.R
rm(list = ls())
setwd("/Users/[YourMacID]/Rcoding")
fpath = "./data/"
fname = c("data_csv.csv","data_txt.txt","data_xls.xls","data_xlsx.xlsx")
fpath_list = paste(fpath,fname,sep="")
library(readxl)
data_xls = read_excel(fpath_list[3])
data_xlsx = read_excel(fpath_list[4])
print(data_xls)
print(data_xlsx)
출력결과
> library(readxl)
> data_xls = read_excel(fpath_list[3])
New names:
* `` -> ...1
> data_xlsx = read_excel(fpath_list[4])
New names:
* `` -> ...1
> print(data_xls)
# A tibble: 5 × 4
...1 income car marriage
<dbl> <dbl> <chr> <chr>
1 1 100 kia FALSE
2 2 200 hyundai FALSE
3 3 150 kia FALSE
4 4 300 toyota TRUE
5 5 900 lexus TRUE
> print(data_xlsx)
# A tibble: 5 × 4
...1 income car marriage
<dbl> <dbl> <chr> <chr>
1 1 100 kia FALSE
2 2 200 hyundai FALSE
3 3 150 kia FALSE
4 4 300 toyota TRUE
5 5 900 lexus TRUE
반응형
'R' 카테고리의 다른 글
(macOS)[R] 반복문 : for, while | 조건문 : if/else | 사용자 정의 함수 : function() (0) | 2022.03.28 |
---|---|
(macOS)[R] 데이터 다루기(data handle) (0) | 2022.03.28 |
(macOS)[R] 기초함수, 수치계산 (0) | 2022.03.28 |
(macOS)[R] data structure : vector, matrix, dataframe (0) | 2022.03.14 |
(macOS)[R] INTRO & Install (0) | 2022.03.10 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- arduino
- Model
- CSV
- ERP
- Django
- 자가격리
- pyserial
- server
- COVID-19
- Regression
- DS18B20
- sublime text
- 코로나
- Python
- github
- Raspberry Pi
- vscode
- DAQ
- Pandas
- raspberrypi
- 코로나19
- template
- r
- 확진
- Templates
- MacOS
- analysis
- SSH
- git
- 라즈베리파이
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함