Мне нужна помощь, чтобы barplot несколько файлов в цикле. Я создал функцию, чтобы barplot этих различные файлов для только два столбцов из 5 столбцов входного файл содержит, а затем вызвать функциюсоздайте функцию для barchart и вызовите ее в цикле и сохраните все графики
bar.plot <- function(col_name1, col_name2,input_file, lable1, lable2)
{
barplot(col_name1,names.arg = col_name2, xlab = "label1", ylab = "lable2",
col= "blue",main = "bar plot of average",border = "red")
box()
}
#call the function for 10 files
i <- 1
for (i in 1:10)
{
filename <_paste("C:/Users/admin/GoogleDrive/Vidya/R/document/Group_",i,".csv",sep = "")
group <- read.csv(filename)
lablex <- "average"
labley <- "master id"
bar.plot(group$total_pause_time,group$employee_id, group, lablex, labley)
}
выходного график показывает xlable, как label1 и ylable, как lable2, даже если я вошел " средний "in lablex and" master id "in labley. Также расскажите, как сохранить эти разные сюжеты с 10 разными именами, например. plot1.jpg к plot10.jpg
привет, этот код сохраняет все графики в одном PDF-файле, но все же лабли не идут как "средний и" главный id " –
@vidyanair надеюсь, это может быть полезно для вас –
kumar ok..i попробует –