资源简介
与本人博客https://blog.csdn.net/sinat_38068807/article/details/90703685配套使用,这个压缩包里面有数据分析所用数据源,分析需求文档以及本人编写的代码

代码片段和文件信息
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from sklearn.cluster import KMeans #导入kmeans算法
airline_scale = np.load(‘airline_scale.npz‘)[‘arr_0‘]
k = 5 ## 确定聚类中心数
#构建模型
kmeans_model = KMeans(n_clusters = k)
fit_kmeans = kmeans_model.fit(airline_scale) #模型训练
#kmeans_model.cluster_centers_ #查看聚类中心
#kmeans_model.labels_ #查看样本的类别标签
print(‘样本的类别标签:‘kmeans_model.labels_)
print(‘样本的类别标签类型:‘type(kmeans_model.labels_))
#统计不同类别样本的数目
#易错:只用pandas中Series类型才有value_counts()属性
r1 = pd.Series(kmeans_model.labels_).value_counts()
print(‘最终每个类别的数目为:\n‘r1)
##做可视化:
plt.figure(figsize=(66))
L=5
angles = np.linspace(0 2*np.pi L endpoint=False)
labels = [‘L‘ ‘F‘ ‘R‘ ‘C‘ ‘M‘]
data = kmeans_model.cluster_centers_
##闭合曲线:
print(data)
angles = np.concatenate((angles [angles[0]]))
#为了形成闭合,把二维数组每一行下标为0的数拼接到列
# 二维数组与二维数组拼接,
#所以reshape成二维的,且变成五列一行
data = np.concatenate((data data[:0].reshape(51))axis=1).T
# print(‘angles‘angles)
print(‘data‘data)
##绘图:
plt.polar(angles data)
plt.xticks(angles labels)
plt.show()
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1385 2019-05-30 20:57 航空公司客户价值分析\airline_k_means.py
文件 2481956 2019-05-29 15:13 航空公司客户价值分析\airline_scale.npz
文件 13919328 2019-05-30 19:04 航空公司客户价值分析\air_data.csv
文件 2113 2019-05-30 19:20 航空公司客户价值分析\air_line.py
文件 412672 2019-05-29 17:06 航空公司客户价值分析\航空公司客户价值分析.doc
目录 0 2019-05-30 21:16 航空公司客户价值分析
----------- --------- ---------- ----- ----
16817454 6
- 上一篇:中国气温分布图
- 下一篇:山东大学2018体系结构考试
相关资源
- 推箱子及人工智能寻路C 源代码
- 北航人工智能原理课大作业源代码,
- AI人工智能学习资料全套
- 用户网络行为画像 大数据中的用户网
- 中科院自动化所历年模式识别博士题
- 华南理工大学人工智能期末考试卷
- LabVIEW实现Fuzzy_PID的补充资源
- 微信小程序Demo/---欧拉蜜自然语言理解
- 微信小程序完整Demo--支持人工智能对
- 艾媒-2017年中国人工智能产业专题研究
- 工信部人工智能产业人才岗位能力标
- AMiner:2018年人工智能之自动驾驶研究
- 艾瑞咨询:2018年中国人工智能+金融行
- 2019技术趋势:人工智能报告
- 法院行业方案宣讲稿-海康
- 8.2 心智探奇 人类心智的起源与进化
- 人工智能尼尔森,2003,第1版
- 乌镇指数全球人工智能发展报告2017投
- 模式识别之特征选择
- springMVC的学习代码
- 人工智能全部课件和作业题
- 哥德尔、艾舍尔、巴赫——集异璧之
- 西电人工智能课件
- 面试题答案-40万年薪岗位面试到底问
- 旺宝创业计划书
- 人工智能综述
- 人工智能领域顶会AAAI 2018 论文列表
- AI 全套教学视频三
- 人工智能初步学习总结
- stm32实现的五子棋AI人机对战+人人对战
评论
共有 条评论