鱼C论坛

 找回密码
 立即注册
查看: 1971|回复: 2

[已解决]过numpy库load函数)获取其中的data数组进行图像绘制。

[复制链接]
发表于 2021-5-23 17:45:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
2、读取数据集iris.npz(通过numpy库load函数)获取其中的data数组进行图像绘制。
(1)将data数组的第一列和第二列数据作为数据点绘制散点图。
(2)将提取得到的数据绘制直方图。
3、读取国民经济核算数据集,绘制2000-2017年第一季度各产业的饼图,分析各产业与国民生产总值的关系。
最佳答案
2021-5-23 21:13:46

这样的吗?
import numpy as np
import matplotlib.pyplot as plt

temp = np.load('iris.npz',allow_pickle=True)
arr = temp['data']
x = arr[:,0]
y = arr[:,1]

plt.scatter(x,y)

plt.show()

Figure_1.png

data10.rar

6.19 KB, 下载次数: 3

iris数据集

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-5-23 21:13:46 | 显示全部楼层    本楼为最佳答案   

这样的吗?
import numpy as np
import matplotlib.pyplot as plt

temp = np.load('iris.npz',allow_pickle=True)
arr = temp['data']
x = arr[:,0]
y = arr[:,1]

plt.scatter(x,y)

plt.show()

Figure_1.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2021-5-24 00:52:38 | 显示全部楼层

哇 ,太感谢了,上课没好好听讲,用load函数的时候一直报错

Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.1520.0_x64__qbz5n2kfra8p0\lib\zipfile.py", line 1352, in _RealGetContents
    raise BadZipFile("Bad magic number for central directory")
zipfile.BadZipFile: Bad magic number for central directory
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-15 17:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表