找到关于 Python 的10786 篇文章

如何设置 Matplotlib 图形的边距?

Rishikesh Kumar Rishi
更新于 2021年6月2日 08:06:23

5K+ 次浏览

要设置 matplotlib 图形的边距,可以使用 margins() 方法。步骤:设置图形大小并调整子图之间和周围的填充。使用 numpy 创建 x 和 y 数据点。在索引 1 处向当前图形添加子图。使用 plot() 方法绘制 x 和 y 数据点。设置绘图标题。在索引 2 处向当前图形添加子图。使用 plot() 方法绘制 x 和 y 数据点。设置绘图标题。使用 margins(x=0, y=0) 设置绘图边距。要显示图形,请使用 show() 方法。示例:import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] ... 阅读更多

使用 Matplotlib 自动设置条形图的 Y 轴限制

Rishikesh Kumar Rishi
更新于 2021年6月2日 08:00:21

9K+ 次浏览

要设置 Y 轴限制,可以使用 ylim() 方法并输入最大和最小限制值。步骤:设置图形大小并调整子图之间和周围的填充。为数据点创建两个列表。为 Y 轴的最大值和最小值创建两个变量。使用 ylim() 方法限制 Y 轴范围。使用 bar() 方法绘制条形图。要显示图形,请使用 show() 方法。示例:from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = [1, 2, 3, 4, 5] y = [8, 4, 6, 1, 3] max_y_lim = max(y) + .5 min_y_lim = min(y) plt.ylim(min_y_lim, max_y_lim) plt.bar(x, y) ... 阅读更多

如何提高 Matplotlib 图片质量?

Rishikesh Kumar Rishi
更新于 2021年6月1日 12:16:42

6K+ 次浏览

要提高 matplotlib 图片质量,我们可以使用更高的每英寸点数 (dpi) 值(大于 600),建议使用 pdf 或 .eps 格式。步骤:设置图形大小并调整子图之间和周围的填充。使用 np.array 创建 2D 数据光栅。将数据显示为图像,即在 2D 常规光栅上。使用 savefig()(dpi=1200 和 .eps 格式)保存当前图像。要显示图形,请使用 show() 方法。示例:import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True data = np.array( [[0.1, 0.7, 0.6, 0.3], ... 阅读更多

如何使用 Matplotlib 通过键盘输入关闭 Python 图形?

Rishikesh Kumar Rishi
更新于 2021年6月1日 12:14:27

1K+ 次浏览

要通过键盘输入关闭 Python 图形,可以使用 plt.pause() 方法、输入和 close() 方法。步骤:设置图形大小并调整子图之间和周围的填充。使用 numpy 创建随机的 x 和 y 数据点。使用 figure() 方法创建新图形或激活现有图形。使用 plot() 方法绘制 x 和 y 数据点。设置绘图标题。使用 draw() 方法重绘当前图形。运行真循环以暂停当前图形。从用户那里获取输入以转到下一条语句。使用 close() 方法关闭图形。示例:import numpy as np from matplotlib import pyplot ... 阅读更多

如何使用 Matplotlib 中的 pylab.imshow() 显示 np.array?

Rishikesh Kumar Rishi
更新于 2021年6月1日 12:14:10

977 次浏览

要使用 imshow() 显示 np.array,可以执行以下步骤:设置图形大小并调整子图之间和周围的填充。使用 np.array 创建 2D 数据光栅。将数据显示为图像,即在 2D 常规光栅上。要显示图形,请使用 show() 方法。示例:import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True data = np.array( [[0.1, 0.7, 0.6, 0.3], [0.2, 0.6, 0.5, 0.2], [0.8, 0.3, 0.80, 0.01], [0.3, 0.4, 0.2, 0.1]] ) plt.imshow(data, interpolation="nearest", cmap="RdYlGn_r") plt.show()输出

如何使用 Python Pandas 绘制堆叠事件持续时间?

Rishikesh Kumar Rishi
更新于 2021年6月1日 12:15:04

395 次浏览

要使用 Python Pandas 绘制堆叠事件持续时间,可以执行以下步骤:设置图形大小并调整子图之间和周围的填充。创建一个包含 xmin 列表及其相应 xmax 的数据框。使用 hlines() 方法绘制堆叠事件持续时间。要显示图形,请使用 show() 方法。示例:import pandas as pd from datetime import datetime as dt from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True df = pd.DataFrame(dict(xmin=[dt.strptime('1994-07-19', '%Y-%m-%d'), dt.strptime('2006-03-16', '%Y-%m-%d'), dt.strptime('1980-10-31', '%Y-%m-%d'), dt.strptime('1981-06-11', '%Y-%m-%d'), dt.strptime('2006-06-28', '%Y-%m-%d')], ... 阅读更多

在 OSX 中,使 Matplotlib 在虚拟环境中工作的最简单方法是什么?

Rishikesh Kumar Rishi
更新于 2021年6月1日 12:15:36

77 次浏览

要使 OSX 中的 matplotlib 在虚拟环境中工作,我们首先可以创建一个虚拟环境,然后激活该创建的环境。此后,在该虚拟环境中安装所有依赖项。步骤:打开 ubuntu 终端。apt-get install python-venvpython -m venv source /bin/activate

使用 Matplotlib 用 A、B、C 对图形中的子图进行注释

Rishikesh Kumar Rishi
更新于 2021年6月1日 12:16:14

2K+ 次浏览

要使用 matplotlib 用 A、B 和 C 对图形中的子图进行注释,可以执行以下步骤:设置图形大小并调整子图之间和周围的填充。创建图形和一组子图,nrows=1,ncols=3。创建一个数组上的 1D 迭代器。迭代每个轴并将数据显示为图像。在循环本身中,放置文本 A、B 和 C。要显示图形,请使用 show() 方法。示例:import numpy as np from matplotlib import pyplot as plt import string plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig, axs = plt.subplots(1, 3) axs = axs.flat for index, ax ... 阅读更多

连接 Python 和 Matplotlib 中 3D 散点图上的两点

Rishikesh Kumar Rishi
更新于 2021年6月1日 12:12:56

6K+ 次浏览

要连接 3D 散点图上的两点,可以执行以下步骤:设置图形大小并调整子图之间和周围的填充。使用 figure() 方法创建新图形或激活现有图形。将轴添加到当前图形作为子图排列。为 x、y 和 z 创建列表。使用 scatter() 方法绘制 x、y 和 z 数据点。要连接这些点,请使用 plot() 方法以及 x、y 和 z 数据点和黑色线条。要显示图形,请使用 show() 方法。示例:from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig = ... 阅读更多

使用 Python 和 Matplotlib 控制 3D 散点图上的 alpha 值

Rishikesh Kumar Rishi
更新于 2021年6月1日 12:12:08

582 次浏览

使用Python和Matplotlib控制三维散点图的alpha值,可以通过设置facecolor和edgecolors值来实现。设置图形大小并调整子图之间和周围的填充。使用figure()方法创建一个新的图形或激活一个已存在的图形。将一个'~。axes.Axes'作为子图的一部分添加到图形中。使用numpy创建x、y和z数据点。使用scatter()方法绘制x、y和z点。设置facecolors和edgecolors。要显示图形,请使用show()方法。示例:import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig = plt.figure() ax ... 阅读更多

广告
© . All rights reserved.