Python 有一个很棒的数据可视化库。 Pandas、numpy 和 matplotlib 的组合可以帮助创建几乎任何类型的可视化。在本章中,我们将开始研究一些简单的图和图的各种属性。 创建图表这里使用numpy库创建创建图形所需的图形,...
使用图表库中的适当方法可以进一步设置在 Python 中创建的图表的样式。在本课中,我们将看到注释、图例和图表背景的实现。我们将继续使用上一章中的代码并对其进行修改以将这些样式添加到图表中。 添加注释很多时候我们需要通过突出显示图表上的特...
箱线图是数据集中数据分布的度量。它将数据集分为三个四分位数。该图显示了数据集的最小值、最大值、中值、第一四分位数和第三四分位数。通过绘制每个数据集的箱线图来比较数据集之间的数据分布也很有用。 绘制箱线图 可以通过调用 Series.box....
热图包含代表要绘制的每个值的相同颜色的不同深浅的值。通常,图表的深色阴影比较浅色阴影表示更高的值。也可以使用完全不同的颜色来表示非常不同的值。 以下示例是映射到图表的索引和列值的 2D 图。 from pandas import DataF...
散点图显示了笛卡尔飞机上的几个点。每个点代表两个变量的值。一个变量绘制在水平轴上,另一个变量绘制在垂直轴上。 散点图创建 可以使用 DataFrame.plot.scatter() 方法创建散点图。 import pandas as pd...
气泡图将数据显示为一组圆圈。创建气泡图所需的数据必须具有坐标 xy、气泡大小和气泡颜色。颜色可以由库本身提供。 绘制气泡图 可以使用 DataFrame.plot.scatter() 方法创建气泡图。 import matplotlib.p...
Python也可以创建三维图表。它涉及将 子图 添加到现有的 2D 绘图中,并将投影参数指定为 3d。 绘制 3D 绘图 3dPlot 由 mpl_toolkits.mplot3d 绘制,以将 子图 添加到现有 2d 绘图中。 from m...
时间序列是一系列数据点,其中每个数据点都与时间戳相关联。一个简单的例子是股票市场上某一天不同时间的股票价格。另一个例子是一个地区一年中不同月份的降雨量。 在下面的示例中,我们将特定股票代码的每个季度的股票价格值作为一个季度。将这些值捕获为...
已经创建了许多开源 Python 库来表示地理地图。它们是高度可定制的,并提供各种地图,以各种形状和颜色描绘区域。一袋是Cartopy。该软件包可以从本地环境Cartopy下载并安装。在画廊中可以找到许多例子。 下面的示例显示了亚洲和澳大...
sharp 是 Node.js 平台中最流行的图像处理库。它是基于C语言编写的libvips库进行高度编码的,因此性能成为了它的最大卖点。 Sharp可以轻松执行常见的图像编辑任务,例如裁剪、转换、旋转、添加滤镜等。当然,网上有很多相关的文...