问题标签 [xscale]

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 投票
0 回答
29 浏览

python - 以特定因子加宽 x 轴?

我正在尝试在一个简单的散点图中绘制数据。

我可以用我拥有的数据很好地做到这一点,唯一的问题是,由于我正在运行的实验,x 轴实际上是关闭的。

x 轴是物体的位置,对于我的工作来说,指出某些点的距离是至关重要的。但是,我拥有的数据没有正确缩放。

例如,图上的一个相关距离是 0.02 毫米,但我希望它是 0.38 毫米(因为这是实验中的实际值)。

有没有办法缩放 x 轴,以便它准确地描绘投影距离,同时保持所有 y 值相同(y 轴很好)?

我知道我需要乘以绘图中的距离以获得正确距离(大约 19)的值,但是如何更改绘图中的 x 轴,以便查看者可以轻松地获得这些信息?

我想在某种程度上我想将 x 轴加宽一个因子?这可能吗?

0 投票
1 回答
2042 浏览

date - x 轴上带有日期的双向图

我想制作一个twoway根据日期绘制数字的条形图。

我想操纵x-axis标签和刻度的长度。我尝试在xscale()xlabel()选项中输入不同格式的日期,但不断收到以下错误:

range() 无效 - 无效的 numlist 错误

无效的标签说明符

我尝试以不同的格式输入日期:

我还尝试了以下方法:

如何引用xscale()and中的日期xlabel()

x-axis我希望日期与变量具有相同的格式。

0 投票
0 回答
251 浏览

pandas - 日期时间索引数据帧日志时间刻度(x 轴)绘图

我正在使用日期时间索引数据框来可视化温度时间序列数据。

这是数据集的片段

链接到每小时的气候数据: https ://drive.google.com/file/d/1_2O0DpISmNfyt2_tEyopRxrzSKUd4n4u/view?usp=sharing

我在 x 轴上绘制索引的时间戳。这是线性 x 轴的结果:

线性标度温度图

现在,当我尝试使用 ax.set_xscale('log') (x 轴的对数刻度和 y 轴的线性刻度)创建半对数图时,它不起作用。结果与之前的情节完全相同。

这是我到目前为止所做的:

如果它们没有出现,这里是图像的链接:

https://drive.google.com/file/d/1YAxUK-azDrrzcRnIgQY3Ibcht0AY3JNc/view?usp=sharing

https://drive.google.com/file/d/1qJLE6MtNE6GSQkGUOGHDwpiV6sy8BDw7/view?usp=sharing

https://drive.google.com/file/d/1t-frQ6XtUIL3-mUdEnPD0FvIq6Ohx4Ih/view?usp=sharing

0 投票
1 回答
80 浏览

python - 在非对称对数刻度上绘制负值

我一直在尝试重现此处显示的图表:绘图如您所见,x 轴是包含负值的对数刻度。我在网上找了一些技巧。他们中的大多数处理了我不想使用的 matplotlib 的 symlog 函数,因为我试图绘制的函数仅在 ]-inf, 0[ 上定义。所以我要求另一个建议。此外,我希望 x 轴仅显示附件上的三个刻度(即 -10^0、-10^-2、-10^-4)。欢迎任何提示!谢谢!

该函数的代码是:

0 投票
0 回答
71 浏览

date - TypeError: 'value' 必须是 str 或 bytes 的实例,而不是浮点数,

尝试以下代码时;我得到错误:

将 numpy 作为 np 导入 pandas 作为 pd 将 matplotlib.pyplot 作为 plt 导入 seaborn 作为 sns

Y = pd.read_csv("C:/Users/Milena/Desktop/CALC/Degree 2020 UN Week/CALC-bitcoin-heur_1_week-degree_moments_all.csv", sep=";", usecols=["Date","z- score k_out_std","RPMA 2","Date","k_out_std","k_out_kurt","RPMA", "k_out_std","k_out_kurt","no_nodes","收盘价 (USD)", "k_out_skew"]) from scipy import stats ax = plt.gca() Y.plot.scatter(y="z-score k_out_std" ,x="Date", alpha=0.3, c="RPMA", colormap="jet",title= "2020 联合国周") plt.show()``

TypeError: 'value' 必须是 str 或 bytes 的实例,而不是浮点数