小编Ali*_*ett的帖子

使用table()在R中创建3个变频表

我是R的新手并寻求帮助.我理解以下问题相当简单,并寻找类似的问题.没有给出我正在寻找的答案 - 任何帮助将不胜感激.

问题:

使用table()三个变量的函数生成频率表,格式为:

    Var1    Var2   Var3
1   0        1        0
2   0        1        0
3   1        1        1
4   0        0        1
Run Code Online (Sandbox Code Playgroud)

其中,0 ="否",1 ="是"

最终表格采用以下格式,变量和值标记为:

           Var3
           Yes   No
Var1  Yes   1     0
      No    1     2
Var2  Yes   1     2
      No    1     0
Run Code Online (Sandbox Code Playgroud)

到目前为止我尝试了什么:

使用下面的代码,我能够生成一个2变量表,其中包含变量的标签,但不包含值(即No和Yes).

table(data$Var1, data$Var3, dnn = c("Var1", "Var3"))
Run Code Online (Sandbox Code Playgroud)

它看起来像这样:

      Var3
Var1  0  1
   0  2  1
   1  0  1
Run Code Online (Sandbox Code Playgroud)

在尝试标记行和列值(0 =否和1 =是)时,我理解row.names并且responseName可以使用,但是以下标记行名称的尝试会产生all arguments must have the same length …

r frequency

7
推荐指数
2
解决办法
1万
查看次数

element_text 中“face”的多个参数

我使用 ggplot2 中的主题为 R 中的绘图添加美学。我想将 x 轴文本设置为粗体和斜体。

我知道我可以使用:

theme(axis.text.x = element_text(face ="bold"))
Run Code Online (Sandbox Code Playgroud)

使轴文本变为粗体并且:

theme(axis.text.x = element_text(face ="italic"))
Run Code Online (Sandbox Code Playgroud)

使其变为斜体。

但我怎样才能使它既粗体又斜体呢?

这些都不起作用

theme(axis.text.x = element_text(face ="italic", "bold"))
theme(axis.text.x = element_text(face =c("bold", "italic")))
theme(axis.text.x = element_text(face = "bold", face = "italic"))
theme(axis.text.x = element_text(face = "bold" & "italic"))
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏。

plot r ggplot2

5
推荐指数
1
解决办法
1万
查看次数

如何在R中的散点图上的特定数据点周围放置圆圈?

我的问题有两个:

1)是否可以在R中的散点图上的特定数据点周围放置一个圆圈?
2)如果是这样,在给定以下数据的情况下,如何在(5,6)和(18,23)周围放置定义半径的单独圆圈.

x <- c(2, 5, 7, 9, 12, 16, 18, 21)
y <- c(3, 6, 10, 13, 15, 19, 23, 25)
plot(x, y)
Run Code Online (Sandbox Code Playgroud)

(注意:这不是要求在绘图上为特定数据点着色,而是围绕它们放置一个圆圈)

r

4
推荐指数
2
解决办法
4416
查看次数

标签 统计

r ×3

frequency ×1

ggplot2 ×1

plot ×1