为什么我的R工作室没有显示箱形图?

时间:2020-10-11 15:48:05

标签: r boxplot

执行下面的代码后,图不显示,尤其是当我添加所需的库时,图也不显示在图窗格中。

#install.packages("plyr")
library(plyr)
library(readr)
#get pwd
getwd()
#set pwd
setwd("/home/karthik_ksk/")
getwd()
mydir="R work"
myfiles <- list.files(path=mydir, pattern = "*.csv", full.names = TRUE)
myfiles
#dat_csv = ldply(myfiles, read_csv)
#dat_csv
#read_csv(misfiles[1])
#read_csv(myfiles[2])
read_csv(myfiles[6])
#install.packages("tidyverse")
#library("tidyverse") 
library(ggplot2)
names(myfiles) <- list.files(mydir, "*.csv")
input <- myfiles[6][,c('state_code','population')]
print(input)
jpeg(file= "boxplot_test.jpeg")
boxplot(state_code ~ population, data=input, xlab = "statecode", ylab = "population", main = "testdata")
dev.off()
options(device = "RStudioGD")

1 个答案:

答案 0 :(得分:2)

我认为是因为您的箱线图代码位于函数jpeg()和dev.off()之间。这意味着您使用jpeg()函数打开了一个设备,制作了箱形图,并使用dev.off()将其关闭。因此,您的图形必须位于工作目录中,并且不会在“绘图”窗格中显示。