相关疑难解决方法(0)

Matplotlib:如何绘制图像而不是点?

我想将图像列表读入Python/Matplotlib,然后在图形中绘制此图像而不是其他标记(如点).我试过imshow但是我没有成功,因为我不能将图像移动到另一个位置并适当地缩放它.也许有人有个好主意:) 它应该看起来像这样! (没有海绵宝宝,但当然有非常严重的数据!)

python image-processing matplotlib

37
推荐指数
2
解决办法
2万
查看次数

绘制几个极坐标图的散点图

我有一个包含五个变量和一个因变量的数据集。一个例子是:

v1  v2  v3  v4  s     a
1.0 0.6 0.8 0.2 56890 98.67
0.8 0.3 1.0 0.5 94948 98.00
1.0 0.8 0.1 0.3 78483 97.13
Run Code Online (Sandbox Code Playgroud)

我想直观地表示所有五个变量和因变量之间的关系。为此,我正在考虑结合两种类型的图:

  • s和之间的散点图a
  • v1v2v3的极坐标图v4

所以本质上我想为数据集中的每个数据点显示一个小极坐标图。像这样的东西:

在此输入图像描述

极坐标图示例如下:

import numpy as np
import matplotlib.pyplot as plt

theta = np.linspace(0.0, 2 * np.pi, 4, endpoint=False)
radii = [90, 90, 90, 90]
width = np.pi / 4 * np.array([1.0, 0.7, 0.6, 0.2])

ax = plt.subplot(111, projection='polar')
bars = ax.bar(theta, radii, width=width, bottom=0.0) …
Run Code Online (Sandbox Code Playgroud)

python matplotlib

1
推荐指数
1
解决办法
917
查看次数

标签 统计

matplotlib ×2

python ×2

image-processing ×1