将直方图从屏幕设备复制到R中的png
我使用以下代码将创建的直方图复制到工作目录中的png文件中:将直方图从屏幕设备复制到R中的png,r,png,histogram,R,Png,Histogram,我使用以下代码将创建的直方图复制到工作目录中的png文件中: ## STEP 5: Drawing a histogram, using the Global_active_power variable hist(tidyFile$Global_active_power, main = "Global Active Power", xlab = "Global Active Power (kilowatts)", ylab = "Frequency", col = "red") par(
## STEP 5: Drawing a histogram, using the Global_active_power variable
hist(tidyFile$Global_active_power, main = "Global Active Power", xlab = "Global Active Power (kilowatts)", ylab = "Frequency", col = "red")
par(mar= c(4, 4, 2, 1))
## STEP 6: Copy to png file
dev.copy(png, filename = "plot1.png", width = 480, height = 480, units = "px", bg = "white")
R返回的内容如下:
quartz_off_screen
6
当我检查我的工作目录文件夹时,没有创建/复制新的png文件。仅找到我的plot1.R文件,但找不到.png文件
我做错了什么?试试看
png("plot1.png", width = 480, height = 480, units = "px", bg = "white")
par(mar= c(4, 4, 2, 1))
hist(tidyFile$Global_active_power, main = "Global Active Power", xlab = "Global Active Power (kilowatts)", ylab = "Frequency", col = "red")
dev.off()
你的身材现在应该在那里了。试着把你的
par
命令放在hist
之前,这就成功了!非常感谢。