资源简介
将鸢尾花数据python绘制散点图,雷达图,轮廓图,调和曲线图等
代码片段和文件信息
# -*- coding:utf-8 -*-
# author:XueWang
import pandas as pd
from pandas.plotting import scatter_matrix
from pandas import SeriesDataframe
import xlrd
import numpy as np
import warnings
warnings.filterwarnings(“ignore“)
import matplotlib.pyplot as plt
import seaborn as sns
from pandas.plotting import andrews_curves
from pandas.plotting import parallel_coordinates
from pandas.plotting import radviz
sns.set(style = ‘white‘color_codes=True)
#MyData = pd.read_excel(‘MarriageData.xlsx‘)
MyData = pd.read_excel(‘data11.xlsx‘)
def main():
# DrawDot()#散点图
# DrawCurve()#调和曲线图
DrawParallel()#轮廓图
# DrawRadar()#雷达图
def DrawDot():
#散点图
sns.FacetGrid(MyDatahue=‘species‘size=6).map(plt.scatter‘sepal_length‘‘sepal_width‘).add_legend()
sns.FacetGrid(MyDatahue=‘species‘size=6).map(plt.scatter‘petal_length‘‘petal_width‘).add_legend()
# scatter_matrix(MyDataalpha=0.5)
plt.title(‘Scatter Plot‘)
plt.show()
def DrawCurve():
# plt.figure()
andrews_curves(MyData.drop(“ID“ axis=1) “species“color=(‘red‘‘blue‘‘green‘‘yellow‘))
plt.title(‘Andrew_curves‘)
plt.show()
def DrawParallel():
parallel_coordinates(MyData.drop(“ID“ axis=1) “sex“color=(‘red‘‘blue‘‘green‘‘yellow‘))
# parallel_coordinates(MyData.drop(“ID“ axis=1) “species“color=(‘red‘‘blue‘‘green‘‘yellow‘))
plt.title(‘Parallel Coordinate‘)
plt.show()
def DrawRadar():
radviz(MyData.drop(“ID“axis=1)“species“color=(‘red‘‘blue‘‘green‘‘yellow‘))
plt.title(‘Radar Picture‘)
plt.show()
if __name__ == ‘__main__‘:
main()
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 33603 2018-09-22 11:08 data11.xlsx
目录 0 2018-10-28 22:54 __MACOSX\
文件 188 2018-09-22 11:08 __MACOSX\._data11.xlsx
文件 1559 2018-10-28 22:54 DrawPoint1.py
- 上一篇:faceReco.py
- 下一篇:机器学习课程大作业,关于统计天气状况
相关资源
- 利用python绘制散点图
- python数据分析源代码Ivan Idris
- 星巴克数据分析案例及数据集.zip
- 中国联通2019年IT专业能力认证(初级
- 谁说菜鸟不用数据分析
- python凤凰新闻数据分析
- 从Excel到Python-数据分析进阶指南
- Python-数据结构与算法leetcodelintcode题解
- Python爬取淘宝上所有耐克鞋商品并进
- matplotlib-3.2.1-cp37-cp37m-win_amd64.whl
- 《Python地理空间分析指南》文字版P
- Python数据分析与机器学习-新闻分类任
- 利用 Python 进行数据分析 中文第二版
- Python数据分析与机器学习-贝叶斯实现
- Python 数据分析之金融欺诈行为检测
- Python在经济计量统计和数据分析上的
- 利用 Python 进行数据分析 原书第二版
- 利用Python进行数据分析中文第二版-
- 利用Python进行数据分析第二版(英文
- 利用 Python 进行数据分析 第二版 中文
- TMDB500电影数据分析
- 利用Python进行数据分析.pdf
- python数据分析全套课件
- 豆瓣电影大数据分析-
- python超市销售数据分析
- python数据分析:客户价值分析案例实
- Python数据分析-pandas玩转Excel - 资料.
- python数据分析博客源代码
- 利用 Python 进行数据分析 中文第二版
- 网络爬虫-Python和数据分析
评论
共有 条评论