我有一个带有重复行(记录)的csv文件,我想在不删除重复行的情况下绘制它们。 这就是我想要做到的。
df <- read.csv("C:/Users/EDDIE/Documents/R/ok1.csv",sep=',',header=T)
df
y <- t(df)
y
barplot(y, beside = TRUE, col = c("red", "blue"), main = "export data")
我已经失败了。感谢。
答案 0 :(得分:0)
目前还不清楚为什么要保留重复但不绘制它们,但如果这绝对是你想要做的,最简单的方法是制作一个重复的数据框,从中删除重复数据,并绘制这个数据框。这样,如果你想要重复的原始数据,它仍然可用:
y_copy <- unique(y)
barplot(y_copy, beside = TRUE, col = c("red", "blue"), main = "export data")
答案 1 :(得分:0)
保留重复项没有意义,所以我的确是使用unique()
从数据中删除所有重复项,并使用for()
循环循环并使用{操纵数据{1}}陈述。
检查下面的代码;
if else{}