找到 10786 篇文章 关于 Python
15K+ 次浏览
为了在 matplotlib 中为所有子图设置相同的坐标轴限制,我们可以使用 subplot() 方法创建 4 个子图,其中 nrows=2,ncols=2 共享 x 和 y 轴。步骤:设置图形大小并调整子图之间和周围的填充。在索引 1 处向当前图形添加子图。使用 set_xlim() 和 set_ylim() 方法设置 x 和 y 轴的视图限制。在轴 1(步骤 2)上绘制一条线。在索引 2 处向当前图形添加具有相同限制的子图(步骤 3)。在轴 2 上绘制一条线。在索引 3 处向当前图形添加子图…… 阅读更多
1K+ 次浏览
要在 matplotlib 中使用对数刻度图包含零值,我们可以使用 xscale() 和 yscale() 方法以及名为“symlog”的类。步骤:设置图形大小并调整子图之间和周围的填充。使用 plot() 方法绘制包含零值的两个列表。使用名为“symlog”的类的 yscale() 方法。使用名为“symlog”的类的 xscale() 方法。要显示图形,请使用 show() 方法。示例:from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True plt.plot([0, 1, 2, 0, 3], [1, 0, 2, 3, 5], marker='o', linestyle='-') plt.yscale('symlog') plt.xscale('symlog') plt.show()输出
3K+ 次浏览
为了在 matplotlib 中调整文本背景透明度,我们可以在 bbox 字典中更改 alpha 值,其中 facecolor='red' 和 alpha='0.4'。步骤:设置图形大小并调整子图之间和周围的填充。使用 numpy 创建 x 和 y 数据点。使用 plot() 方法绘制 x 和 y 数据点。现在使用 text() 方法使用 fontdict 和 bbox 字典在 x=-1.0 和 y=4.0 处调整文本背景。要显示图形,请使用 show() 方法。示例:import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.linspace(-2, 2, 10) y = np.exp(x) plt.plot(x, y) plt.text(-1.0, 4.0, ... 阅读更多
5K+ 次浏览
为了在 Seaborn 线图上绘制虚线,我们可以在 lineplot() 的参数中使用 linestyle="dashed"。步骤:设置图形大小并调整子图之间和周围的填充。使用 numpy 创建 x 和 y 数据点。使用 lineplot() 方法在参数中使用 x 和 y 数据点以及 linestyle="dashed"。要显示图形,请使用 show() 方法。示例:import seaborn as sns import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.random.rand(10) y = np.random.rand(10) ax = sns.lineplot(x=x, y=y, linestyle="dashed") plt.show()输出阅读更多
1K+ 次浏览
为了在 matplotlib 的金融图表中跳过周末,我们可以迭代数据框中的时间,如果工作日是 5 或 6,则跳过绘图。步骤:设置图形大小并调整子图之间和周围的填充。创建一个具有键时间的数据框。迭代数据框的压缩索引和时间。如果迭代的时间戳的工作日是 5 或 6,则不要绘制它们。除了 5 或 6 工作日之外,绘制点。设置 Y 轴的当前刻度位置。用网格线布局绘图。要显示图形,请使用 show() 方法。示例:import pandas as pd from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, ... 阅读更多
1K+ 次浏览
我们可以使用 annotate() 方法将注释放置在绘图外部。步骤:设置图形大小并调整子图之间和周围的填充。使用 numpy 创建 x 和 y 数据点。使用 subplots() 方法创建图形和一组子图。使用 scatter() 方法使用星形标记和铜色地图绘制 x 和 y 数据点。要将注释放置在绘图外部,请相应地使用 xy 坐标元组。要显示图形,请使用 show() 方法。示例:import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.random.rand(100) y = np.random.rand(100) fig, ax = plt.subplots() ax.scatter(x, y, ... 阅读更多
2K+ 次浏览
为了使用 matplotlib 绘制离散值的直方图,我们可以使用 hist() 方法。步骤:设置图形大小并调整子图之间和周围的填充。制作一个离散值列表。使用 hist() 方法绘制数据,其中 bins=数据长度和 edgecolor=black。要显示图形,请使用 show() 方法。示例:from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True data = [1, 4, 2, 3, 5, 9, 6, 7] plt.hist(data, bins=len(data), edgecolor='black') plt.show()输出
1K+ 次浏览
为了在 matplotlib 中仅绘制热图的上/下三角形,我们可以使用 numpy 获取掩码 2D 数组并将它们转换为图像以生成热图。步骤:设置图形大小并调整子图之间和周围的填充。创建 5×5 维的随机数据。使用 numpy.tri() 方法创建一个数组,其中在给定对角线及其下方为 1,其他地方为 0。使用掩码数组获取掩码 2D 数组数据(使用步骤 3)。使用 imshow() 方法将数据显示为图像,即在 2D 常规光栅上。要显示图形,请使用 show() 方法。示例:import numpy as ... 阅读更多
481 次浏览
为了控制 matplotlib 标记方向,我们可以使用包含多个边、样式和标记旋转或方向的标记元组。步骤:设置图形大小并调整子图之间和周围的填充。使用 numpy 创建 x 和 y 数据点。创建一个包含 10 个不同旋转的数组。压缩 x、y 和 i。迭代它们并使用带有标记元组的 plot() 方法绘制点。要显示图形,请使用 show() 方法。示例:import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.random.rand(10) y = np.random.rand(10) i = np.linspace(0, 10, 10) for x, ... 阅读更多
2K+ 次浏览
为了在 matplotlib 中更改阴影线的线宽,我们可以在 params 中设置阴影线的线宽。步骤:设置图形大小并调整子图之间和周围的填充。使用 numpy 创建 x 和 y=sin(x) 数据点。设置绘图中阴影线的线宽。使用 scatter() 方法绘制 x 和 y 数据点,该方法具有带有“/”阴影线的正方形标记以及设置的线宽。要显示图形,请使用 show() 方法。示例:import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.linspace(-5, 5, 25) y = np.sin(x) plt.rcParams['hatch.linewidth'] = 1 plt.scatter(x, y, ... 阅读更多
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP