Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/79.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
如何使用ggplot工具在R中绘制数据子集_R_Ggplot2 - Fatal编程技术网

如何使用ggplot工具在R中绘制数据子集

如何使用ggplot工具在R中绘制数据子集,r,ggplot2,R,Ggplot2,我对使用R很陌生 我想画出具体的变量,这些变量在一个被命名为“变量”的主栏中 ID性别变量值条件值min library ("ggplot") EF<-ggplot(antdata, aes (variable$EF1, variable$EF6.1, variables$EF6.2, EF11.1, EF 11.2, ValueMIN, fill = ConditionCode) 库(“ggplot”) EF我不能100%确定我是否理解您试图创建的可视化,但以下是我将要做的:

我对使用R很陌生 我想画出具体的变量,这些变量在一个被命名为“变量”的主栏中

ID性别变量值条件值min

library ("ggplot")
EF<-ggplot(antdata, aes (variable$EF1, variable$EF6.1, variables$EF6.2, EF11.1, EF 11.2, ValueMIN, fill = ConditionCode)    
库(“ggplot”)

EF我不能100%确定我是否理解您试图创建的可视化,但以下是我将要做的:

  • 创建一个新的
    data.frame
    ,用于过滤要打印的变量。我会使用
    dplyr
    包中的filter函数来实现这一点,即
    filter(df,variable==“EF1”)
    ,当然有很多方法

  • 然后,您可以使用
    ggplot
    渲染您创建的新
    data.frame
    。请记住,您需要在
    ggplot
    中指定
    x
    y
    值,并且需要通过
    fill
    shape
    规范来指定任何其他内容。因此,您经常需要重新调整数据以使其适合。当使用
    ggplot
    时,我发现来自
    restrape2
    包的
    melt
    函数非常有用(尽管我认为您可以仅使用此处提供的特定示例的过滤器函数)


  • 什么是EF11.1、EF11.2?什么是
    ID Sex Variables Value Condition ValueMin
    ?为什么这里有一个空格:
    aes(
    )?你能详细说明一下“这不起作用”吗?欢迎来到StackOverflow!请阅读关于和如何生成变量的信息。这将使其他人更容易帮助你。“变量”!=“变量”或“变量”。“条件”!=“条件代码”"。请更加努力地检查您的问题的准确性。欢迎使用SO,感谢您发布答案。作为提示,请使用后引号在文本中包含代码。如果帖子令人困惑,请道歉。此处提供更多详细信息。ID条件代码性号角EF值EF值EB 1 1 1 2 1 2 1 EF基线18.96 EB基线6 2 1 2 EF基线33.6 EB基线8.53这是my数据库称为antdata的一小部分。考虑到条件代码(5级)。库(ggplot2)EF,我想在EF中绘制(条形图或箱线图)ValueEf