tietojen lukeminen Excel-tiedostoista (xls,xlsx,csv) R-Pikaoppaaseen

. (Voit raportoida ongelman sisällöstä tällä sivulla täällä)Haluatko jakaa sisältöä R-bloggaajat?

tietojen lukeminen Excel-tiedostoista R: ään, niin monet ihmiset vielä tallentavat tietokokonaisuutensa R: ään, mutta joskus tulevat data-analyysiin, jossa on paljon vaikeuksia, kun ladataan tietoja R: ään, voimme hyödyntää r: n toimintojen voimaa.

tässä opetusohjelmassa aiomme kuvata, miten excel-tietojen XLS-tai xlsx-tiedostomuodot luetaan r: ksi.tämä voidaan tehdä käyttämällä readxl -, xlsx -, openxlsx-tai XLConnect-pakettia.

tietojen lukeminen Excel-tiedostoista R

readxl-paketti

jos et ole asentanut readxl-pakettia, voit käyttää alla koodia

toistuvia anovan toimenpiteitä R: n täydellisessä tutoriaalissa ”

install.packages("readxl")

Lataa readxl-paketti R: ään.

library("readxl")

XLS-ja xlsx-formaatin lukeminen on esitetty alla.

XLS-tiedostoille

data<- read_excel("file.xls")

XLSX-tiedostoille

data <- read_excel("file.xlsx")

voit valita tiedoston interaktiivisesti tiedoston perusteella.valitse () funktio. Tämä on aikaa vievää, joten ei suositella.

data <- read_excel(file.choose())

Kuvittele, että jos sinulla on useita arkkia, voit käyttää argumenttilomaketta.

sinun täytyy määrittää arkki sen nimen mukaan

data <- read_excel("my_file.xlsx", sheet = "sheetname")

voit määrittää taulukon sen indeksin mukaan

data <- read_excel("my_file.xlsx", sheet = 2)

joskus excel-arkki sisältää puuttuvat arvot, jos luet tiedostoa r se näkyy tyhjänä Soluna, voit välttää tällaisia ongelmia asettaessasi na-argumenttia.

QQ-tontteja R: Kvantiili-Kvantiili tontteja – pikaopas ”

data <- read_excel("file.xlsx", na = "---")

jos haluat lukea useita excel-tiedostoja sitten,

library(readxl)file.list <- list.files(pattern='*.xlsx')df.list <- lapply(file.list, read_excel)

jos haluat myös sisällyttää tiedostot alikansioihin, niin

file.list <- list.files(pattern='*.xlsx', recursive = TRUE)

Oletetaan, että kaikilla arkeilla on sama sarakenimi, voit käyttää bind_rowsia,

library(dplyr)df <- bind_rows(df.list, .id = "id")

xlsx-paketti

toinen paketti on XLSX, java-pohjainen ratkaisu, excel-tiedostojen lukemiseen, kirjoittamiseen ja muotoiluun R: ssä.

jos sinua ei ole asennettu, voit asentaa paketin alla olevan koodin perusteella.

install.packages("xlsx")

Ladataan xlsx-paketti R: ään.

library("xlsx")

miten xlsx-pakettia käytetään?

KNN algoritmi Koneoppiminen ”luokittelu & regressio”

XLSX pakagessa luetaan lähinnä kaksi funktiota.xlsx () ja lukea.xlsx2 ()

oletetaan, jos sinulla on isompia tiedostoja, niin lue.xlsx2 () – toimintoa suositellaan, koska se lataa nopeammin kuin luetaan.xlsx.

XLSX-pakkausmuoto on esitetty alla.

read.xlsx(file, sheetIndex, header=TRUE)read.xlsx2(file, sheetIndex, header=TRUE)

tiedosto, joka ilmaisee tiedostopolun

sheetindeksi osoittaa luettavan arkin indeksin

otsikko osoittaa loogisen arvon. Jos otsikko on tosi, ensimmäistä riviä pidetään sarakkeen niminä.

library("xlsx")data <- read.xlsx(file.choose(), 1) # read first sheetdata <- read.xlsx("file.xlsx", 1) # read first sheetdata <- read.xlsx("file.xlsx", sheetName="Sheet1") # read the data contains in Sheet1

toinen tapa tuoda tietoja on kopioida Excel ja tuoda R

jos käytät windows-järjestelmää,

eXtreme gradientin Boosting in R ”Ultimate Guide”

data <- read.table(file = "clipboard", sep = "\t", header=TRUE)

MAC OSX-järjestelmä

data <- read.table(pipe("pbpaste"), sep="\t", header = TRUE)

tämä ei ole parempi tapa tuoda tietoja R

openxlsx-paketti

openxlsx-paketti on toinen vaihtoehto readxl-paketille

library(openxlsx)read.xlsx(file_path)

tai

read.xlsx(file_path, cols = 1:2, rows = 2:3)

XLConnect-paketti

xlconnect on vaihtoehto xlsx-paketille

install.packages("XLConnect")library(XLConnect)data <- readWorksheetFromFile(file_path, sheet = "list-column", startRow = 1, endRow = 10, startCol = 1, endCol = 3)

jos haluat lukea useita arkkia niin

lukeminen useita arkkia

load <- loadWorkbook(file_path)data <- readWorksheet(load, sheet = "list-column", startRow = 1, endRow = 10, startCol = 1, endCol = 3)data2 <- readWorksheet(load, sheet = "two-row-header", startRow = 1, endRow = 10, startCol = 1, endCol = 4)

tässä paketissa yu voi tuoda nimetyn alueen kerran

data <- readNamedRegionFromFile(file, # File path name, # Region name ...) # Arguments of readNamedRegion()

lukeminen Useita nimettyjä alueita

naiivi Bayes luokitus R ”Prediction Model”

load <- loadWorkbook(file_path)data <- readNamedRegion(load, name_Region_1, ...)data2 <- readNamedRegion(load, name_Region_2, ...)

jos sinulla on csv-tiedosto,

data<-read.csv("file.csv",1)

joskus excel-tiedostoja voi esiintyä JAVA-virheitä, voit välttää nämä ongelmat, Kun asetat java-polun R

tulostaa JAVA-polun R

Sys.getenv("JAVA_HOME")

asettaa JAVA-polun

Sys.setenv(JAVA_HOME = "path_to_jre_java_folder")

JRE-kansion, joka sisältää tietokoneesi Java-kansion (Ohjelmatiedostot)

nautti tästä opetusohjelma? Älä unohda osoittaa rakkauttasi, Tilaa uutiskirje ja kommentoi alla!

R Plot pch Symbols: Different point formes in R ”

the post data from Excel Files (xls,xlsx,csv) into R-Quick Guide appeared first on finnstats.

Leave a Reply

Sähköpostiosoitettasi ei julkaista.