小编use*_*894的帖子

中心x和y轴与ggplot2

有没有办法获得轴,标签位于ggplot2图的中心,就像传统的图形计算器一样?我查看了文档并且似乎没有那个功能,但是其他绘图包不像ggplot2那样可以图形化定制.为了澄清,我希望从这样的事情:

ggplot

对此:

数学

第一个图使用以下代码:

dat = data.frame(x = 1, y =1)
p = ggplot(data = dat, aes(x=x, y=y)) + geom_point(size = 5)
p + xlim(-2,2) + ylim(-2,2)
Run Code Online (Sandbox Code Playgroud)

第二个图是用Mathematica制作的.我遇到的主要问题是弄清楚如何使用标签将轴转到中心(我可以将主题设为空白,等等,没问题).您似乎没有可以编辑的主题参数,以便快速解决此问题.

r ggplot2

14
推荐指数
4
解决办法
7742
查看次数

为什么"hello"> 0返回TRUE?

试试吧:

"hello" > 0
Run Code Online (Sandbox Code Playgroud)

我尝试过使用,as.numeric("hello")但它只是让我回来了NA.是什么赋予了?

r

8
推荐指数
1
解决办法
155
查看次数

是否可以在R包的'data'子目录中包含文本文件

我有几个文本文件,我想在我的数据清理文档中包含示例,但是,当我在我的'data'文件中包含文本文件时,我得到一个错误,R CMD check说该包"无法安装" ,如果我不包括它,可以安装包,但它给我一个错误,说它的例子不起作用,因为它找不到文本文件(当然).有没有解决的办法?

r

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

scanf不打印或读取任何内容

我的代码中有以下行:

char y[] = "a";
scanf("Letter: %s", y);
printf("%s\n", y);
Run Code Online (Sandbox Code Playgroud)

第二行根本不影响第三行的输出.我已经包括在内<stdio.h>,我想不出有什么问题......

c

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

引用R中没有引号的列

例如,在包ggplot2中,您可以指定:ggplot2(data = mydataframe, aes(x=mycolumnname)).我正在寻找类似的东西,但我找到的唯一解决方案是使用带有引号名称的双括号运算符.例如传递:

a = myfunction(data = mydataframe, name = "mycolumnname") {
    ...
    col = mydataframe[[name]]
    ...
}
Run Code Online (Sandbox Code Playgroud)

我知道这是挑剔的,但有没有办法我可以做到这一点,用户不必在引号中输入参数名称?我在R函数中一直看到它.

r

0
推荐指数
2
解决办法
1241
查看次数

标签 统计

r ×4

c ×1

ggplot2 ×1