Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 在svg中保存多个图形_R_Svg_Ggplot2 - Fatal编程技术网

R 在svg中保存多个图形

R 在svg中保存多个图形,r,svg,ggplot2,R,Svg,Ggplot2,假设此脚本生成两个通用图形“a”和“b” 库(ggplot2) #数据集: data=data.frame(值=rnorm(100)) #基本直方图 a使用for循环合并svg功能以svg格式保存图形 有了你的数据,它可能看起来像这样。当然,您必须将循环的每个迭代与正确的数据集相关联 库(ggplot2) (我在1:12) { P library(ggplot2) # dataset: data=data.frame(value=rnorm(100)) # basic histogram a

假设此脚本生成两个通用图形“a”和“b”

库(ggplot2)
#数据集:
data=data.frame(值=rnorm(100))
#基本直方图

a使用
for
循环合并
svg
功能以svg格式保存图形

有了你的数据,它可能看起来像这样。当然,您必须将循环的每个迭代与正确的数据集相关联

库(ggplot2)
(我在1:12)
{
P
library(ggplot2)

# dataset:
data=data.frame(value=rnorm(100))

# basic histogram
a <- ggplot(data, aes(x=value)) + 
  geom_histogram()

a

# dataset:
datab=data.frame(value=rnorm(70))

# basic histogram
b <- ggplot(datab, aes(x=value)) + 
  geom_histogram()

b