【实验目的】
掌握Pthon/R语言进行大数据可视化的方法。掌握点图、线图、面图的绘制方法及常用命令,熟练绘制饼图、柱状图、直方图和箱线图。
【实验内容】
使用Python或R语言,利用iris和mpg数据集完成大数据可视化任务
Python导入iris数据集方法
from sklearn.datasets import load_iris
iris=load_iris()
attributes=iris.data #获取属性数据
#获取类别数据,这里注意的是已经经过了处理,target里0、1、2分别代表三种类别
target=iris.target
labels=iris.feature_names#获取类别名字
print(labels)
print(attributes)
print(target)
R语言导入iris数据集
data("iris")
summary(iris)
1、利用iris数据集,绘制点图,横纵坐标分别为花萼的长度、花萼的宽度,点的颜色对应不同的莺尾花类型。注意添加横纵坐标的标签、图的标题。
- 源程序
from sklearn.datasets import load_iris
import matplotlib.pyplot as plt
from sklearn.cluster import KMeans
iris = load_iris()
attributes = iris.data # 获取属性数据 X
# 获取类别数据,这里注意的是已经经过了处理,target里0、1、2分别代表三种类别
target = iris.target # y
labels = iris.feature_names # 获取类别名字
# 样式美化
plt.style.use('seaborn')
x = attributes[:, 0:2]
y = target
x0 = attributes[y == 0]
x1