使用python编写一个对目录下名为IRIScsv的数据集2D可视化的代码出现错误ModuleNotFoundError No module named pandas
这个错误提示是因为你没有安装pandas模块,可以通过以下命令安装:
pip install pandas
安装完成后,可以使用以下代码对目录下名为”IRIS.csv“的数据集进行2D可视化:
import pandas as pd
import matplotlib.pyplot as plt
# 读取数据集
data = pd.read_csv('IRIS.csv')
# 取出两个特征进行可视化
feature1 = 'sepal_length'
feature2 = 'sepal_width'
x = data[feature1]
y = data[feature2]
# 绘制散点图
plt.scatter(x, y, c=data['species'].astype('category').cat.codes)
plt.xlabel(feature1)
plt.ylabel(feature2)
plt.show()
这段代码会读取当前目录下名为”IRIS.csv“的数据集,并将其中的两个特征(sepal_length和sepal_width)进行可视化。点的颜色会根据花的种类(species)进行区分。执行代码后,会弹出一个2D散点图窗口。
原文地址: https://www.cveoy.top/t/topic/bL3s 著作权归作者所有。请勿转载和采集!