385得票16回答
在 ggplot2 条形图中排序条形

我正在尝试制作一个条形图,其中最长的条应该靠近y轴,而最短的条应该离得最远。因此,这有点像我拥有的表格。 Name Position 1 James Goalkeeper 2 Frank Goalkeeper 3 Jean Defense 4 Steve D...

335得票18回答
使用ggplot在每个侧面上具有2个y轴并具有不同刻度

我需要绘制一个柱状图来显示计数,同时又要绘制一条折线图来显示比率,两者需要在同一张图表中呈现。我可以分别绘制它们,但当我将它们放在一起时,第一层(即 geom_bar)的比例尺被第二层(即 geom_line)遮盖。 我能否将 geom_line 的坐标轴移到右侧?

687得票17回答
在同一张图中绘制两个图表

我想在同一张图中绘制y1和y2。x <- seq(-2, 2, 0.05) y1 <- pnorm(x) y2 <- pnorm(x, 1, 1) plot(x, y1, type = "l", col = "red") plot(x, y2, type = "l", co...

51得票2回答
如何在R中检查操作系统

可能的重复问题: 在R中检测操作系统(例如用于自适应.Rprofile文件) 如何在R中确定我正在运行的平台? 在R中是否有一个原始函数,可以返回有关正在运行R的系统的信息? 我主要关注操作系统,但任何其他数据都可能有所帮助。

437得票13回答
在数据框中随机抽取行

我在寻找适当的函数,可以从R语言中的数据框中随机选取指定数量的行(不重复),你能帮我吗?

1493得票19回答
按多列对数据框的行进行排序

我希望能够按照多列对数据框进行排序。例如,对于下面的数据框,我想要按列'z'(降序)排序,然后按列'b'(升序)排序:dd <- data.frame(b = factor(c("Hi", "Med", "Hi", "...

389得票12回答
如何在数据框中重新排列列?

如何更改这个输入(顺序为:时间,进入,退出,文件):Time In Out Files 1 2 3 4 2 3 4 5 如何得到这样的输出(时间、输出、输入、文件顺序)?Time Out In Files 1 3 ...

326得票16回答
如何一次性导入多个.csv文件?

假设我们有一个包含多个data.csv文件的文件夹,每个文件都包含相同数量的变量,但是每个文件来自不同的时间。 在R中是否有一种同时导入它们而不必单独导入它们的方法? 我的问题是我有大约2000个数据文件需要导入,如果只使用以下代码逐个导入它们,将会很麻烦: read.delim(file...

183得票10回答
在dplyr中按多列分组,使用字符串向量输入

我正在尝试将对plyr的理解转化为dplyr,但我无法弄清如何按多个列分组。 # make data with weird column names that can't be hard coded data = data.frame( asihckhdoydkhxiydfgfTgdsx...

151得票19回答
统计每个组内的行数

我有一个数据框,我想统计每个组内的行数。我经常使用aggregate函数来汇总数据,如下所示:df2 <- aggregate(x ~ Year + Month, data = df1, sum) 现在,我想要计算观察值,但似乎找不到合适的FUN参数。直觉上,我认为应该按以下方式进行:d...