问题标签 [x-axis]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
89 浏览

python - plt.plot:在 Python 中绘制线时的 X 轴问题

使用 plt 在 Python 中绘制图形时遇到问题。

X 轴值根本不匹配索引值并从零开始,我希望 x 轴显示 2009-03/2009-04 等,而不是从零开始。

这是我的数据表

在此处输入图像描述 在此处输入图像描述

剧情长这样

在此处输入图像描述

非常感谢……即使我尝试了其他绘图方法,我也已经在这方面积累了很长时间

建议后它仍然显示错误。谢谢喜马拉雅 Bir Shrestha

在此处输入图像描述

0 投票
0 回答
12 浏览

typescript - 我想避免在 d3 中的 x 轴上重叠时间

这是我的代码,我想知道我可以进行哪些更改以避免时间重叠。我想让时间尺度逐渐增加,只需要 10 个刻度或 5 个刻度然后刷新它。

0 投票
1 回答
327 浏览

android - Mpandroidchart 文本未正确显示在折线图的 x 轴上

我正在努力Mpandroidchart。我创建了一个折线图并尝试在我的xaxis.

输出

在此处输入图像描述

在上图中,您可以看到月份名称没有正确放置。即march不显示,仅显示和april显示may

预期产出

在此处输入图像描述

我该怎么做?

任何帮助将不胜感激

0 投票
1 回答
26 浏览

r - 在 R 中是否有使用 ggplot2 自定义 x 轴的层?

我正在尝试创建一个先减少然后增加的 x 轴。这是一个实验室,我们冷却虾并计算每 2C 变化的腹足节拍。

这是一组数据:

温度 挨饿的个人 1
20 57
18 53
16 54
14 50
12 49
10 43
8 41
6 42
4 39
6 41
8 45
10 49
12 57
14 60
16 57
18 58
20 71

这是我使用的代码和它创建的图,但我不知道如何使 x 轴从 20-4-20 开始。

绘图输出

这是我第一次尝试学习编码和使用 R studio,所以任何帮助或提示将不胜感激!

0 投票
0 回答
29 浏览

python - 如何避免重叠的误差线并替换 X 和 Y 轴?

我是 matplotlib 的新手,我正在寻求您的帮助来解决我的小问题。我正在分享下面的图表,以下是问题:

1- 我想要 x 轴和 y 轴替换 2- 对我来说最重要的是误差条应该是水平的(在下图中,这些是垂直的)。

图中的一些误差线重叠,我尝试使用 transform 命令避免这个问题。正如我之前所说,如果我可以更换 X 和 Y 轴,我会很高兴。

下面我分享我写的代码:

误差线图

0 投票
0 回答
30 浏览

r - 如何使ggplot2堆叠条形图不重新排列x轴并遵循原始数据表的顺序

我试图阻止 geombar 在我的堆叠条形图上重新排列 x 轴。

数据框如下所示:

在此处输入图像描述

我想对组列遵循相同的顺序(女性:HIV 阴性,男性:HIV 阴性,女性:未经治疗的 HIV,男性:未经治疗的 HIV,女性:ART 上的 HIV,男性:ART 上的 HIV)

这是我生成堆叠条形图的 rscript:

data_long<- 收集(data_wide,属,丰度,Sextaecvirus:Phi29virus,factor_key = TRUE)

ggplot(data_long,aes(x= 组,y= 丰度,fill= Genus))+ geom_bar(stat = “identity”)+ geom_col(position = “fill”)+ scale_y_continuous(labels = scales::percent)。

下面是堆积条形图 x 轴在我的代码之后的样子的示例: 在此处输入图像描述

0 投票
1 回答
30 浏览

r - ggplot2:无法根据因子变量的自定义排序对 x 轴进行排序

我正在尝试使用 x 轴(因子变量)的自定义顺序创建条形图。搜索了大约3个小时后,我想我应该直接寻求帮助。

正如代码所示,我正在使用可重现的示例数据 ( df) 创建一个多面条形图。x 轴应按照factor(df$tag, levels(...))函数中指定的方式排序。但是,最终结果始终是按字母顺序排列的 x 轴。ordered=T中的选项factor也不做任何事情。我也试过forcats::fct_relevel没有成功。此外,我还尝试将因子变量转换为tag排序character之后或之前,但这也没有改变任何东西。所有这些失败的尝试都是基于以前的答案,例如这个。此处提供的代码在https://rdrr.io/snippets/上运行,以确保这不是我的系统的错误。下图是从该运行中复制的。

在此处输入图像描述

这当然是一个非常常见的问题,但我已尽力遵循其他答案或搜索教程但没有成功。因此,您的帮助将非常显着。

0 投票
0 回答
23 浏览

python - 如何在matplotlib图上锁定标签的位置

我有一个多轴图,左侧是水平条形图,右侧是与条形对应的文本。我正在循环创建其中的多个。右边的文字都是不同的长度。我怎样才能使它的 x 轴刻度对于每个图形都具有相同的位置?每个图的相位都会发生变化。我希望它类似于 URGN pic。我一直无法找到设置子图 x 轴的方法。谢谢您的帮助。

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

0 投票
0 回答
233 浏览

python - 如何在 seaborn Pairplot 中设置 x 轴大小

我正在使用 Seaborn 来绘制 Pairplots。问题是,对于某些变量,x 轴的大小很小,数据点彼此非常接近,如下所示(第一行图):

在此处输入图像描述

如您所见,第二行中的图很好。

这是我正在使用的代码:

有什么方法可以设置 x 轴的大小或比例?

0 投票
1 回答
219 浏览

r - 控制 ggplot 脊线图中的 X 轴值

我在山脊线密度图中覆盖了(男孩与女孩的)密度图。X 轴值是从 1 到 9 的整数,但在密度图中,它们被平滑为从 0 到 10。X 轴也显示十进制值,例如 2.5 和 7.5。

  1. 有没有办法确保只显示整数值而不显示小数值?
  2. 我可以控制显示范围仅从 1 到 9 并且没有 0 和 10 部分:换句话说,仅显示值 1 和 9 之间的图形部分?

以下是一些示例数据:

这是我正在使用的代码:

这是我的情节: 在此处输入图像描述 谢谢!