Closed spelapovrzenic closed 9 years ago
enako tudi pri source("lib/xml.r", encoding="UTF-8") stopnje <- uvozi.voda() cat("Uvažam podatke o stopnjah(tabela 4)\n")
bi malenkost spremenila imena stolpcev, saj so namesto presledkov pike torej spremenila bi, names(r) <- c("Low Estimate of Number of Water Systems Affected","Low Estimate of Total Population Served","Best Estimate of Number of Water Systems Affected","Best Estimate of Total Population Served")
Spremembo vsebine tabele lahko vključiš kar v funkcijo:
uvozi4 <- function() {
r <- read.csv2("podatki/eurotabela.csv", sep = ";", as.is = TRUE,
row.names = 1, na.strings=c("-", "z",":"),
fileEncoding = "Windows-1250")
ro <-row.names(r)
ro[34] <- "Macedonia"
row.names(r) <- ro
return(r)
}
Presledkov ti R v imenih stolpcev razpredelnice žal ne pusti imeti, tako da jih privzeto zamenja s piko. Še vedno lahko sicer na predlagani način zamenjaš imena stolpcev - najraje kar v funkciji, kjer uvažaš tabelo.
Mimogrede: če hočeš v issuejih imeti kodo v R-ju, se ti izplača v vrstici pred njo napisati
```R
v vrstici za njo pa
Tako bo GitHub vedel, da gre za kodo v R-ju, in jo bo tudi ustrezno prikazal in pobarval. Zgoraj imaš tudi možnost _Preview_, s katero si ogledaš, kako bo izgledalo, preden objaviš.
zanima me kako bi združila tole: uvozi4 <- function() { return(read.csv2("podatki/eurotabela.csv", sep = ";", as.is = TRUE, row.names = 1, na.strings=c("-", "z",":"), fileEncoding = "Windows-1250")) }
cat("Uvažam podatke o euro(tabela 4)\n") euro <- uvozi4()
ro<-row.names(euro) ro[34] <- "Macedonia"
sepravi uvozila sem dobro, vendar bi naredila lepotni popravek da bi ro[34] <- "Macedonia" . zanima me kam naj to dopišem, da mi bo vedno ko bom dala source tudi to avtomatko upoštevalo, ali moram to potem ročno zaganti?