找到 784 篇文章 关于数据可视化
3K+ 次浏览
要在 Matplotlib 中绘制简单的双箭头轴,我们可以采取以下步骤 - 设置图形大小并调整子图之间和周围的填充。使用 annotate() 方法用文本“Arrows”注释点 xy。开始元组并为位置结束它。在 arrowprops 字典中,使用 arrowstyle "" 和 color='red'。要显示图形,请使用 show() 方法。示例 import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True plt.annotate('Arrows', xy=(0.1, .1), xytext=(0.5, 0.5), arrowprops=dict(arrowstyle='', color='red')) plt.show()输出
4K+ 次浏览
要在 Pandas 生成的分组直方图中添加图例和标题,我们可以采取以下步骤 - 设置图形大小并调整子图之间和周围的填充。创建一个带有“a”、“b”、“c”和“d”键的 Pandas 数据框。使用 kind="hist" 绘制数据框。设置轴的标题。要显示图形,请使用 show() 方法。示例 from matplotlib import pyplot as plt import pandas as pd plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True df = pd.DataFrame({'a': [1, 1, 1, 1, 3], 'b': [1, 1, 2, 1, 3], 'c': [2, 2, 2, 1, 3], 'd': [2, 1, 2, 1, 3], }) df.plot(kind='hist') plt.title("分组直方图") plt.show()输出
1K+ 次浏览
要在 Matplotlib 中绘制极坐标上的散点图,我们可以采取以下步骤 - 设置图形大小并调整子图之间和周围的填充。初始化一个变量 N,用于样本数据数量。使用 numpy 获取 r、theta、area 和 color 数据。创建一个新的图形或激活一个现有的图形。使用 scatter() 方法绘制 theta、r、colors 和 area。要显示图形,请使用 show() 方法。示例 import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True N = 150 r = 2 * np.random.rand(N) theta = 2 * np.pi * np.random.rand(N) area = 200 ... 阅读更多
2K+ 次浏览
要在 Python/Jupyter Notebook 中省略 matplotlib 打印输出,我们可以采取以下步骤 - 导入 numpy as np。从 matplotlib 导入 pyplot as plt。为 x 创建点,即 np.linspace(1, 10, 1000)。现在,使用 plot() 方法绘制线条。要隐藏实例,请使用 plt.plot(x);(带分号)。或者,使用 _ = plt.plot(x)。示例 In [1]: import numpy as np In [2]: from matplotlib import pyplot as plt In [3]: x = np.linspace(1, 10, 1000) In [4]: plt.plot(x) Out[4]: [] In [5]: plt.plot(x); In [6]: _ = plt.plot(x) In [7]:输出Out[4]: []
1K+ 次浏览
要在 Matplotlib 中将图形保存为光栅图像的 pdf,我们可以采取以下步骤 - 设置图形大小并调整子图之间和周围的填充。创建一个新的图形或激活一个现有的图形。将轴添加到图形作为子图排列的一部分。使用 numpy 创建随机数据。将数据显示为图像,即在 2D 常规光栅上。将绘图保存为 pdf 格式。示例 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 = fig.add_subplot(111, rasterized=True) data = np.random.rand(5, 5) ax.imshow(data, cmap="copper", aspect=True, interpolation="nearest") ... 阅读更多
3K+ 次浏览
要获取最后一个图形的颜色,我们可以对每个绘图使用 get_color() 方法。设置图形大小并调整子图之间和周围的填充。使用 numpy 创建 x 和 y 数据点。使用 plot() 方法绘制 (x, x)、(x, x2) 和 (x, x3)。为每个绘图线放置一个图例。使用 get_color() 方法获取每个绘图的颜色。要显示图形,请使用 show() 方法。示例 import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.arange(10) y = np.arange(10) p = plt.plot(x, y, x, y ** 2, x, y ** 3) ... 阅读更多
2K+ 次浏览
要在 Matplotlib 中绘制 contourf 和对数比例,我们可以采取以下步骤 - 设置图形大小并调整子图之间和周围的填充。初始化一个变量 N,用于样本数据数量。使用 numpy 创建 x、y、X、Y、Z1、Z2 和 z 数据点。创建一个图形和一组子图。使用 contourf() 方法绘制轮廓。为可映射标量实例创建颜色条。要显示图形,请使用 show() 方法。示例 import matplotlib.pyplot as plt import numpy as np from numpy import ma from matplotlib import ticker, cm plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True N = 100 x ... 阅读更多
2K+ 次浏览
要设置 networkx 边标签偏移量,我们可以采取以下步骤 - 设置图形大小并调整子图之间和周围的填充。使用边、名称或图形属性初始化图形。添加多个节点。使用 Fruchterman-Reingold 力导向算法定位节点。使用 Matplotlib 绘制图形 G。绘制边标签。要显示图形,请使用 show() 方法。示例 import matplotlib.pylab as plt import networkx as nx plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True G = nx.DiGraph() G.add_nodes_from([1, 2, 3, 4]) G.add_edges_from([(1, 2), (2, 3), (3, 4), (4, 1), (1, 3)]) pos = nx.spring_layout(G) for u, v, d in G.edges(data=True): d['weight'] ... 阅读更多
898 次浏览
要设置绘图的水平和垂直、主次网格线,我们可以使用 grid() 方法。步骤 设置图形大小并调整子图之间和周围的填充。创建一个图形和一组子图。为主要刻度线创建水平网格线。在轴上定位次要定位器。使用 grid() 方法创建次要网格线。要显示图形,请使用 show() 方法。示例 import matplotlib.pyplot as plt from matplotlib.ticker import MultipleLocator plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig, ax = plt.subplots() ax.yaxis.grid(which="major", color='r', linestyle='-', linewidth=2) ml = MultipleLocator(0.10) ax.xaxis.set_minor_locator(ml) ax.xaxis.grid(which="minor", color='k', linestyle='-.', linewidth=0.7) plt.show()输出阅读更多
666 次浏览
要绘制带有影线的等高线,我们可以采取以下步骤 - 设置图形大小并调整子图之间和周围的填充。使用 numpy 创建 x、y 和 z 数据点。展平 x 和 y 数据点。创建一个图形和一组子图。绘制具有不同影线的等高线。为可映射标量实例创建颜色条。要显示图形,请使用 show() 方法。示例 import matplotlib.pyplot as plt import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.linspace(-3, 5, 150).reshape(1, -1) y = np.linspace(-3, 5, 120).reshape(-1, 1) z = np.cos(x) + np.sin(y) x, y = ... 阅读更多
数据结构
网络
关系型数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP