找到 784 篇文章,关于数据可视化
501 次浏览
要在 Matplotlib 中移动刻度标签而不移动对应的刻度,我们可以使用 axvline() 方法并相应地对其进行注释。步骤设置图形大小并调整子图之间和周围的填充。初始化一个变量 delta。使用 numpy 创建 x 和 y 数据点。使用 axvline() 方法绘制 delta。使用 annotate() 方法注释该线。使用 plot() 方法绘制 x 和 y 数据点。要显示图形,请使用 show() 方法。示例from matplotlib import pyplot as plt import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True delta = 2.0 x = np.linspace(-10, 10, 100) y = np.sinc(x - delta) plt.axvline(delta, ls="--", ... 阅读更多
2K+ 次浏览
要在 Matplotlib 中访问轴标签对象,我们可以使用 ax.xaxis.get_label().get_text() 方法。步骤设置图形大小并调整子图之间和周围的填充。创建一个图形和一组子图。初始化一个变量 N,用于表示样本数。使用 numpy 创建随机数据点。使用 plot() 方法绘制 x 数据点。使用 set_xlabel() 方法设置 X 轴标签。要获取 xlabel,请使用 get_label() 方法和 get_text() 方法。要显示图形,请使用 show() 方法。示例import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig, ax = plt.subplots() N = 100 x = np.random.rand(N) ax.plot(x) ax.set_xlabel("X-axis") x_lab = ax.xaxis.get_label() print("Label is: ... 阅读更多
252 次浏览
要在 Matplotlib 中以绝对方式调整一个子图的高度,我们可以执行以下步骤 -设置图形大小并调整子图之间和周围的填充。创建一个新的图形或激活一个现有的图形。对于子图的绝对高度,使用 Axes() 类将一个轴添加到图形中。在轴上绘制数据点。要显示图形,请使用 show() 方法。示例from matplotlib import pyplot as pl pl.rcParams["figure.figsize"] = [7.50, 4.50] pl.rcParams["figure.autolayout"] = True figure = pl.figure() axes = pl.Axes(figure, [.4, .6, .25, .25]) figure.add_axes(axes) pl.plot([1, 2, 3, 4], [1, 2, 3, 4]) axes = pl.Axes(figure, [.4, ... 阅读更多
1K+ 次浏览
要计算 Python 中矢量场的旋度并使用 Matplotlib 绘制它,我们可以使用 quiver() 方法并计算相应的数据。步骤设置图形大小并调整子图之间和周围的填充。使用 figure() 方法创建一个新的图形或激活一个现有的图形。将 3D 轴添加到图形中,作为子图排列的一部分。使用 numpy meshgrid 创建 x、y 和 z 数据点。创建 u、v 和 w 数据旋度矢量位置。使用 quiver() 方法获取矢量。关闭轴。要显示图形,请使用 show() 方法。示例import matplotlib.pyplot as plt import numpy as np plt.rcParams["figure.figsize"] ... 阅读更多
2K+ 次浏览
要为 Matplotlib 表格中特定单元格分配特定颜色,我们可以执行以下步骤 -设置图形大小并调整子图之间和周围的填充。为 columns 属性创建一个元组。创建一个列表的列表,即记录列表。创建一个列表的列表,即每个单元格的颜色。创建一个图形和一组子图。将一个表格添加到轴 ax 中。关闭轴。要显示图形,请使用 show() 方法。示例import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True columns = ('name', 'age', 'marks', 'salary') cell_text = [["John", "23", "98", "234"], ["James", ... 阅读更多
5K+ 次浏览
要在 matplotlib 中使用不同的刻度进行绘图,我们可以执行以下步骤 -步骤设置图形大小并调整子图之间和周围的填充。使用 numpy 创建 t、data1 和 data2 数据点创建图形和一组子图 ax1。初始化一个颜色变量。设置轴 1 的 x 和 y 标签。使用 plot() 方法绘制 t 和 data1。使用 tick_params() 方法设置标签颜色。创建一个共享 X 轴的双轴 ax2。使用不同的数据集在轴 2 上执行步骤 4、6、7。要显示图形,请使用 show() 方法。示例import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] ... 阅读更多
2K+ 次浏览
要清除之前绘制的 Matplotlib 文本框,我们可以执行以下步骤 -设置图形大小并调整子图之间和周围的填充。使用 numpy 创建 x 和 y 数据点。使用 plot() 方法绘制 x 和 y。在绘图上放置字符标记。要清除文本,请使用 text.remove(),其中 text 是返回的艺术家。要显示图形,请使用 show() 方法。示例import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig, ax = plt.subplots() x = np.linspace(-10, 10, 100) y = np.sin(x) ax.plot(x, y) text = fig.text(0.5, 0.96, ... 阅读更多
10K+ 次浏览
要在 Matplotlib 中绘制堆叠条形图,我们可以使用 barh() 方法步骤设置图形大小并调整子图之间和周围的填充。根据年份创建一个年份、已解决问题和待处理问题列表。使用年份和已解决问题数据绘制水平条形图。要创建堆叠水平条形图,请使用 barh() 方法以及年份、待处理问题和已解决问题数据在绘图上放置图例。要显示图形,请使用 show() 方法。示例from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True year = [2014, 2015, 2016, 2017, 2018, 2019] issues_addressed = [10, 14, 0, 10, 15, 15] issues_pending = [5, 10, 50, ... 阅读更多
348 次浏览
要拥有色标背景和标签放置,我们可以执行以下步骤 -设置图形大小并调整子图之间和周围的填充。使用 numpy 创建随机数据。绘制等值线。使用标量映射实例制作色标。设置色标的 ticklabels,包括背景和标签放置要显示图形,请使用 show() 方法。示例import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True data = np.linspace(0, 10, num=16).reshape(4, 4) cf = plt.contourf(data, levels=(0, 2.5, 5, 7.5, 10)) cb = plt.colorbar(cf) cb.set_ticklabels([1, 2, 3, 4, 5]) plt.show()输出
2K+ 次浏览
要绘制 Matplotlib 中的真/假或激活/停用数据,我们可以执行以下步骤 -设置图形大小并调整子图之间和周围的填充。使用 numpy 创建具有 True 或 False 的数据。使用 figure() 方法创建一个新的图形或激活一个现有的图形。将“~.axes.Axes”添加到图形中,作为子图排列的一部分。使用 imshow() 方法将数据显示为图像,即在 2D 正则光栅上。要显示图形,请使用 show() 方法。示例import matplotlib.pyplot as plt import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True data = np.random.random((20, 20)) > 0.5 fig = ... 阅读更多
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP