subplot相关内容
我无法获得第一个箱形图的标题/X-Label&;Y-Label。第二个BoxPlot为我提供标签/标题。我可以改进什么? fig, (ax1,ax2) =plt.subplots(1,2,figsize=(30,15)) sns.boxplot(y = 'CVotesUS', x = 'IFUS', data = movies, ax=ax1) plt.title('US Vote
..
我正在尝试使用此代码并排绘制两个布局 fig,(ax1,ax2) = plt.subplots(1,2) sns.displot(x =X_train['Age'], hue=y_train, ax=ax1) sns.displot(x =X_train['Fare'], hue=y_train, ax=ax2) 它返回以下结果(两个空子图,后跟两行一分图)- 如果我用ViinP
..
我有以下图: import matplotlib.pyplot as plt fig2 = plt.figure() ax3 = fig2.add_subplot(2,1,1) ax4 = fig2.add_subplot(2,1,2) ax4.loglog(x1, y1) ax3.loglog(x2, y2) ax3.set_ylabel('hello') 我不仅希望能够为两个子图中
..
鉴于我有来自 此链接的以下代码: from plotly.subplots import make_subplots导入 plotly.graph_objectsfig = make_subplots(rows=1, cols=2)fig.add_trace(go.Scatter(x=[1, 2, 3], y=[4, 5, 6]),行=1,列=1)fig.add_trace(go.Scatter
..
我正在尝试在 for 循环中注释我的子图.每个子图将在图上打印 RMS 值.我尝试通过以下方式做到这一点: 来自 plotly 导入工具figg = tools.make_subplots(rows=4, cols=1)fake_date = {"X": np.arange(1, 101, 0.5), "Y": np.sin(x), "Z": [x + 1 for x in range(10)]
..
使用 plotly 的 subplots() 时如何删除图例中的重复项? 这是我的 MWE: 图书馆(情节)图书馆(ggplot2)图书馆(tidyr)mpg %>%group_by(class) %>%do(p = plot_ly(., x = ~cyl, y = ~displ, color = ~trans, type = 'bar')) %>%子图(nrows = 2,shareX
..
我已经在下面编写了嵌套循环以成功生成 21 个图表(每个国家/地区一个图表,例如 德国天然气 奥地利天然气) dfs 是一个以 21 个国家/地区名称为键,它们各自的气体存储 dfs 为值的字典 列表中的国家/地区(dfs_storage.keys()):df_country=dfs_storage[国家]月 = 列表(设置(df_country['month']))fig = go.Fi
..
我想知道如何使用 plot_ly 为子图提供不同的字幕.请有任何提示.在这种情况下,我得到了一个头衔 BB.谢谢. p 解决方案 layout中的title属性是指整个绘图表面的标题,所以只能有一个.但是,我们可以使用文本注释为您的子图创建“标题",例如: p
..
使用 mplot3d Polycollection(或其他 mplot3d 库)创建 3D 子图网格 这是一个简单的 mplot3d 示例(您可以在这里看到:https://matplotlib.org/2.0.2/examples/mplot3d/polys3d_demo.html) : from mpl_toolkits.mplot3d 导入 Axes3D从 matplotlib.co
..
如果您想了解错误消息,以下信息可能是多余的.请先阅读答案来自 @user707650. 使用 MatPlotLib,我想要一个通用脚本,从我的数据创建以下内容. 一个包含 a 个子图的窗口,排列成每列有 b 个子图.我希望能够更改 a 和 b 的值. 如果我有 2a 个子图的数据,我想要 2 个窗口,每个窗口都带有前面描述的“a> 根据 b 每列子图排列的子图. 我绘制的
..
我在遍历每个子图时遇到问题.我到达子图的坐标,然后希望每个子图上出现不同的模型.然而,我当前的解决方案循环遍历所有子图,但在每个子图中循环遍历所有模型,最后一个模型在每个子图中绘制,这意味着它们看起来都一样. 我的目标是在每个子图上放置一个模型.请帮忙! modelInfo = csv_info(filename) # 从csv文件中获取信息f, axarr = plt.subplots(
..
我有以下情节: 将 matplotlib.pyplot 导入为 pltfig2 = plt.figure()ax3 = fig2.add_subplot(2,1,1)ax4 = fig2.add_subplot(2,1,2)ax4.loglog(x1, y1)ax3.loglog(x2, y2)ax3.set_ylabel('你好') 我希望不仅能够为两个子图中的每一个创建轴标签和标题,而且还
..
如果你想在更大的情节中插入一个小情节,你可以使用轴,比如这里. 问题是我不知道如何在子图中做同样的事情. 我有几个子图,我想在每个子图中绘制一个小图.示例代码如下所示: 将 numpy 导入为 np导入 matplotlib.pyplot 作为 pltfig = plt.figure()对于范围内的 i (4):ax = fig.add_subplot(2,2,i)ax.plot(n
..
非常类似于这个问题但不同的是我的身材可以尽可能大. 我需要在 matplotlib 中生成一大堆垂直堆叠的图.结果将使用 figsave 保存并在网页上查看,所以我不关心最终图像有多高,只要子图间隔开所以它们不重叠. 无论我允许图形有多大,子图似乎总是重叠. 我的代码目前看起来像 将 matplotlib.pyplot 导入为 plt导入 my_other_module标题,x
..
我花了很长时间研究如何让两个子图共享相同的 y 轴,并且在 Matplotlib 中两者之间共享一个颜色条. 发生的事情是,当我在 subplot1 或 subplot2 中调用 colorbar() 函数时,它会自动缩放绘图,使得颜色条加上绘图将适合“子绘图"边界框,从而导致两个并排绘图的大小截然不同. 为了解决这个问题,我尝试创建第三个子图,然后我对其进行了黑客攻击,以仅呈现颜色条
..
我对这段代码的工作方式有点困惑: fig, axes = plt.subplots(nrows=2, ncols=2)plt.show() 在这种情况下,无花果轴是如何工作的?它有什么作用? 还有为什么这不能做同样的事情: fig = plt.figure()轴 = fig.subplots(nrows=2, ncols=2) 解决方案 有几种方法可以做到.subplots 方法创
..
正如标题所说,我试图将网格函数的 2 变量切片(例如,作为 .jpg)保存为子图.我想使用 .m 文件执行此操作,因为我要生成很多图.我已经想出了如何在他们自己的图形上绘制视图,但我无法让它们正确地绘制为图形中的子图.为了说明我的意思: 以下是各个图的输出: 3D 网格:3D MATLAB 网格图 XY 视图:XY MATLAB 网格视图 YZ 视图:YZ MATLAB 网格视图
..
我尝试使用 matplotlib 创建一个 2 行 3 列的图网格(每个图上都绘制了多个数据).但是,无论我怎么尝试,最终保存的图形都只是其中的一个图,其余为空白.我知道另一个是制作的,但它们没有出现在最终图像中.这是我正在尝试的一个基本版本. 注释掉的部分显示了我看到的一些替代方案. f,axarr = plt.subplots(2,3, sharex='col', sharey='ro
..
我正在尝试在 3×3 网格上构建一个包含 9 个图像子图的图形,所有子图都共享 X 或 Y 轴,并且相邻子图之间没有空间. 以下代码添加所需的轴并折叠它们之间的空间.到目前为止,一切都很好: fig, axes = plt.subplots(ncols=3, nrows=3, sharex=True, sharey=True)fig.subplots_adjust(hspace=0, ws
..
我该如何解决这个问题?我想用 matplotlib 做 4 个子图,我使用了 subplot 选项,但结果只是一个大图.我不知道有什么问题.我想看到四个子图,每个子图都有标题,以及它们的副标题. 我不知道如何解决? 你能帮我解决一下吗?非常感谢 #!/usr/bin/env python# -*- 编码:utf-8 -*-从 __future__ 导入 unicode_literal
..