小编Sam*_*Sam的帖子

如何组合多个条件以使用"OR"对数据帧进行子集化?

我在R中有一个data.frame.我想在两个不同的列上尝试两种不同的条件,但我希望这些条件具有包容性.因此,我想用"OR"来结合条件.当我想使用"AND"条件时,我已经使用了以下语法,并取得了很多成功.

my.data.frame <- data[(data$V1 > 2) & (data$V2 < 4), ]
Run Code Online (Sandbox Code Playgroud)

但我不知道如何在上面使用'OR'.

conditional r dataframe

168
推荐指数
3
解决办法
47万
查看次数

如何基于两列组合两个数据帧?

我知道我可以使用它plyr和它的朋友组合数据帧,merge但是到目前为止我不知道如何根据2列合并两个数据帧和多列?

merge r dataframe

94
推荐指数
3
解决办法
23万
查看次数

如何在ggplot2中使用希腊符号?

我的类别需要用希腊字母命名.我正在使用ggplot2它,它可以很好地处理数据.不幸的是,我无法弄清楚如何将这些希腊符号放在x轴(刻度线)上,并使它们出现在图例中.有什么办法吗?

更新:我看了一下链接,然而,没有很好的方法来描述我想要做的事情.

unicode graphics r utf-8 ggplot2

92
推荐指数
4
解决办法
7万
查看次数

如何处理R中的hdf5文件?

我有一个hdf5格式的文件.我知道它应该是一个矩阵,但我想阅读那个矩阵,R以便我可以研究它.我看到有一个h5r软件包可以帮助解决这个问题,但是我没有看到任何简单的阅读/理解教程.这样的教程是否可在线获取.具体来说,如何hdf5使用此包读取对象,以及如何实际提取矩阵?

UPDATE

我发现了一个rhdf5不属于CRAN但属于BioConductoR的软件包.界面相对容易理解文档和示例代码非常清楚.我可以毫无问题地使用它.我的问题似乎是输入文件.我想要读取的矩阵实际上存储在hdf5文件中python pickle.因此,每当我尝试打开它并通过R我获得它来访问它segmentation fault.我确实弄清楚如何将矩阵从内部保存pythontsv文件,现在问题得以解决.

r hdf5

48
推荐指数
4
解决办法
4万
查看次数

可以创建插图吗?

我知道当你使用时par( fig=c( ... ), new=T ),你可以创建插图.但是,我想知道是否可以使用ggplot2库来创建"插图"图形.

更新1:我尝试使用par()with ggplot2,但它不起作用.

更新2:我发现了一个工作液在GGPLOT2 Google网上论坛使用grid::viewport().

graphics r ggplot2 insets

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

如何使用ggplot2绘制小提琴图?

我可以ggplot2用来制作小提琴情节吗?也许使用一些变化geom_boxplot()

graphics r data-visualization ggplot2 boxplot

18
推荐指数
2
解决办法
7747
查看次数

如何在ggplot2中调整`binwidth`?

这可能听起来像是一个重复的问题,但希望事实并非如此.在基本R graphics直方图函数中,我们有一个选项breaks="FD",它为直方图提供了合理大小的binsize,我们有任何类似的简单选项ggplot2吗?或者甚至更好,我们可以使用相同的选项ggplot2吗?

我不明白,你可以调整binwidthgeom_histogram,但我要寻找一个更简单的生成美观和合理的方式binsize.

r histogram ggplot2

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

我可以在R的ggplot2中使用格子带状疱疹吗?

可以使用它shingles来定义特定范围ggplot2.据我所知,shingles是一种生成群组的方法.我们可以创建这样的shingles并使用它们ggplot2 facet_grid来获取图形吗?

r data-visualization ggplot2 lattice

9
推荐指数
1
解决办法
732
查看次数

如何在R中找到附加数据集的列表?

是否有任何方法R可以找出附加了哪些数据集.在我的工作流程中,我使用控制台并构建脚本.我在控制台中尝试了代码行,一旦我对结果感到满意,我就将它们添加到脚本中,以便我可以在以后重现结果.在过去的一周里,我一直在玩一些数据集.我想我随着时间的推移附加了一些它们.但是现在我需要知道当前附加了哪些数据集,以便我可以将它们分离.

r detach

8
推荐指数
3
解决办法
2万
查看次数

在R中绘制巨大的数据文件?

我有一个大约有2000万行的输入文件.文件的大小约为1.2 G.无论如何,我可以在R中绘制数据.有些列有类别,大多数是数字.

我已经尝试了我的绘图脚本,输入文件的一小部分大约800K行,但即使我有大约8G的RAM,我似乎无法绘制所有数据.有没有简单的方法来做到这一点.

r ggplot2

8
推荐指数
2
解决办法
6638
查看次数