0
Bir dizinde bir dizi csv dosyası var. Csv dosyaları aynı formatı paylaşır.csv dosyaları ile yineleyin ve ggplot ile arsa R
Tüm csv dosyalarını yinelemek ve csv dosyası başına bir grafik çizmek istiyorum.
setwd("/Users/testdata/")
filenames = dir(pattern="*.csv")
for (i in 1:length(filenames)) { tmp <-read.csv(files[i]) ggplot(aes(x = Count_norm, y = duration_in_traffic), data = tmp) + geom_point(aes(color = id)) + geom_smooth(aes(color = id), method= "lm", se = F, formula=y ~ poly(x, 3, raw=TRUE))}
I tmp
kullandık:
ggplot(aes(x = Count_norm, y = duration_in_traffic), data = tmp) + geom_point(aes(color = id)) + geom_smooth(aes(color = id), method= "lm", se = F, formula=y ~ poly(x, 3, raw=TRUE))
CSV dosyaları yineleme ve daha sonra her arsa için çalışmışlardır aşağıdaki gibidir: grafik çizmek
(test edilen) işlevi veri kaynağı olarak, bu yanlış mı?
Bu iyi olmalı. Bir problem mi var? Bu şekilde basıldığından, read.csv() işlevinden sonra bir yarım kolon gerekir. Ayrıca, genellikle 'ggplot() işlevini' print() 'işlevinde bir döngü içinde kaydırıyorum, ancak bunun gerekli olduğundan emin değilim. – lmo
Noktalı virgül sonrası read.csv() üzerinde iyi yakalama! Gerçekten koşuyor ama ben hiç parşömen yok. RStudio kullanıyorum – LearningSlowly