97得票2回答
Matplotlib设置y轴标签大小

我应该如何仅更改y轴标签的大小?目前,我使用以下方法更改所有标签的大小:pylab.rc('font', family='serif', size=40) 但在我的情况下,我想让y轴标签比x轴更大。然而,我希望保留刻度标签不变。 例如,我已经尝试过:pylab.gca().get_ylabel...

93得票8回答
gnuplot与Matplotlib

我已经开始了一个项目,使用Tomcat日志和gnuplot-py绘制图表,特别是将特定请求与内存分配和垃圾回收相关联。在Python绘图方面,gnuplot-py与Matplotlib相比,有什么共识?还有没有更好的绘图库我没听说过的? 我的一般考虑因素是: 虽然gnuplot有大量的文...

92得票5回答
在使用Python的matplotlib库和TeX时,如何在标签中插入换行符?

我该如何在matplotlib中为图表的标签(例如xlabel或ylabel)添加换行符?例如,plt.bar([1, 2], [4, 5]) plt.xlabel("My x label") plt.ylabel(r"My long label with $\Sigma_{C}$ math ...

90得票3回答
Matplotlib - 标记每个数据分段

我目前正在使用Matplotlib创建直方图: import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as pyplot ... fig = pyplot.figure() ax = fig.add_subplot(...

74得票6回答
Matplotlib对数刻度标签数字格式化

在使用matplotlib时,如果为轴指定了对数刻度,那么标记该轴的默认方法是使用10的幂次数来表示数字,例如10^6。有没有一种简单的方法可以将所有这些标签更改为它们的完整数字表示形式?例如1、10、100等。 请注意,我不知道幂次数的范围,并且希望支持任意范围(包括负数)。

64得票4回答
R + ggplot:带事件的时间序列

我是一个R/ggplot的新手。我想创建一个geom_line图,用于连续变量时间序列,并添加由事件组成的层。连续变量及其时间戳存储在一个数据框中,事件及其时间戳存储在另一个数据框中。 我真正想做的是类似finance.google.com上的图表。在这些图表中,时间序列是股价,有“标志”来...

57得票5回答
如何按名称标记散点图的点?

我正在努力想出如何在Google表格、Excel或Numbers中显示标签。 我有像这样的信息name|x_val|y_val ---------------- a | 1| 1 b | 2| 4 c | 1| 2 那么我希望我的最终图表看起来...

48得票4回答
不改变rcParams全局字典的情况下设置axes.linewidth

因此,似乎无法执行以下操作(它会引发错误,因为axes没有set_linewidth方法):axes_style = {'linewidth':5} axes_rect = [0.1, 0.1, 0.9, 0.9] axes(axes_rect, **axes_style) 而且必须使用以下...

33得票1回答
GitHub在其图表页面上使用哪个绘图库?

Github在其图表选项卡上使用哪个绘图库?当您导航到https://github.com/USER/REPOSITORY/graphs/commit-activity时,图表干净、美观且具有响应性。如果它们正在使用开源JavaScript库,我也很想使用它!从简短的代码检查中我无法确定他们使...

28得票2回答
无法在Matplotlib图中显示次要网格线

好的,我有以下代码可以实时绘制通过串口从嵌入式设备收到的一些数据的图形。它不是用于生产工具,而是一个内部工程师工具,因此它并不是特别用户友好。问题是,无论我做什么,我都无法让次要网格线出现,即使在这里它们被设置为 True, which=both。我可以对主要网格线做任何我想做的事情,但是次要...