Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/69.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
R ggplot:使用geom_point()时坐标轴无序_R_Ggplot2 - Fatal编程技术网

R ggplot:使用geom_point()时坐标轴无序

R ggplot:使用geom_point()时坐标轴无序,r,ggplot2,R,Ggplot2,我想创建散点图,但轴的比例搞乱了。我希望它有一个递增的顺序,但在图中y=7位于y=8.8和y=11.8之间 这有点难以解释,所以我上传了一张情节图到 splot <- ggplot(df, aes(x_val, y_val)) + geom_point() + ggtitle(title) + xlab(label) + ylab(label) df looks like that x_val y_val x_min

我想创建散点图,但轴的比例搞乱了。我希望它有一个递增的顺序,但在图中y=7位于y=8.8和y=11.8之间

这有点难以解释,所以我上传了一张情节图到

splot <- ggplot(df, aes(x_val, y_val)) + geom_point() + ggtitle(title) + xlab(label) + ylab(label)

df looks like that

             x_val            y_val            x_min            x_max            y_min            y_max series
1        8.2640626        7.1605616 7.43370308695577 9.09442211304423 5.62731954407747 8.69380365592253   1IWG
2       10.0321728        8.8790822 8.43774194466477 11.6266036553352 6.97682936735609 10.7813350326439   1J4N
3 13.4994332665331 11.8238683366733 12.4200921869666 14.5787743460995 9.99549351881522 13.6522431545315   1KPL

splot使用
str(df)
检查数据帧
df
。如果试图绘制的变量是因子,则使用
as.numeric()
将其转换为数字。或者,您可以尝试在创建数据集时指定它们为数字,具体取决于帧的定义方式。

使用
str(df)
检查数据帧
df
。如果试图绘制的变量是因子,则使用
as.numeric()
将其转换为数字。或者,您可以尝试在创建数据集时指定它们为数字,具体取决于帧的定义。

str(df)
显示什么。您是否在变量上尝试了.numeric()?听起来它们是因素。非常感谢<代码>str(df)表明它们是因子
X1:因子w/3级“10.0321728”、“13.4994332665331”、“3:1 2
。使用
as.numeric()
修复了这个问题。
str(df)
显示什么。您是否在变量上尝试了.numeric()?听起来它们是因素。非常感谢<代码>str(df)表明它们是因子
X1:因子w/3级“10.0321728”、“13.4994332665331”、“3:1 2
。使用
as.numeric()
修复了该问题。