好的,我可以帮助您完成这个任务。首先,请确保您已经将数据集 “moon.csv” 放置在当前工作目录下。
接下来,我们将使用 Python 的 pandas 和 matplotlib 库来读取数据并画出散点图。请按照以下代码示例进行操作:
import pandas as pd
import matplotlib.pyplot as plt
# 读取CSV文件
data = pd.read_csv('moon.csv')
# 根据标签分组
groups = data.groupby('Label')
# 绘制散点图
fig, ax = plt.subplots()
for label, group in groups:
ax.scatter(group['X1'], group['X2'], label=label)
# 设置图例和标题
ax.legend()
plt.title("Scatter Plot of Moon Data")
# 显示图形
plt.show()
运行以上代码,将会绘制出带有不同颜色标记的散点图,每种颜色对应一个标签值。请注意替换代码中的文件路径以适应您实际的文件位置。
希望这能够帮助到您!如有任何问题,请随时提问。
内容由零声教学AI助手提供,问题来源于学员提问




