当前位置: 首页 > news >正文

帮助人做ppt的网站外国人学做中国菜 网站

帮助人做ppt的网站,外国人学做中国菜 网站,网站推广实施方案,南充手机网站建设先看一下数据的统计信息 import pandas as pd # 加载数据(保留原路径,但在实际应用中建议使用相对路径或环境变量) data pd.read_csv(r"C:\Users\11794\Desktop\收入分类\training.csv", encodingutf-8, encoding_errorsrepl…

先看一下数据的统计信息

import pandas as pd   # 加载数据(保留原路径,但在实际应用中建议使用相对路径或环境变量)  
data = pd.read_csv(r"C:\Users\11794\Desktop\收入分类\training.csv", encoding='utf-8', encoding_errors='replace')  # 查看数据信息和描述 
data.info()data.head()data.describe()    

数据是已经处理好了的,利用代码绘制热力图查看各特征间的相关性

import pandas as pd  
import seaborn as sns  
import matplotlib.pyplot as plt  # 加载数据(保留原路径,但在实际应用中建议使用相对路径或环境变量)  
data = pd.read_csv(r"C:\Users\11794\Desktop\收入分类\training.csv", encoding='utf-8', encoding_errors='replace')  # 绘制热力图  
# 选择数值列进行相关性分析  
numerical_columns = data.select_dtypes(include=['int64', 'float64']).columns
# 计算相关性矩阵  
correlation_matrix = data[numerical_columns].corr()  
# 绘制热力图  
plt.figure(figsize=(12, 10))  
sns.heatmap(correlation_matrix, annot=True, cmap='coolwarm', linewidths=0.5)  
plt.title('Correlation Heatmap')  
plt.savefig('correlation_heatmap.png', bbox_inches='tight')  # 保存热力图到当前目录

Class列为分类目标,可以看到有些列和他的相关性达到了0.9以上,这里就能估计出来模型效果会很好。

决策树模型分类‘Class’

import pandas as pd    
from sklearn.model_selection import train_test_split    
from sklearn.tree import DecisionTreeClassifier  # 导入决策树分类器  
from sklearn.metrics import classification_report    
import matplotlib.pyplot as plt    
from sklearn.metrics import roc_curve, auc  
import numpy as np  # 加载数据(假设数据保存在CSV文件中)    
data = pd.read_csv(r"C:\Users\11794\Desktop\收入分类\training.csv", encoding='utf-8', encoding_errors='replace')   
test_data = pd.read_csv(r"C:\Users\11794\Desktop\收入分类\testing.csv", encoding='utf-8', encoding_errors='replace')    # 选择特征和目标变量    
X = data.drop(['id', 'Class'], axis=1)   
y = data['Class']  # 目标变量是'Class'列    # 数据分割    
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.01, random_state=42)    # 创建并训练模型    
# 使用决策树分类器  
model = DecisionTreeClassifier(max_depth=30, random_state=42)  # 修改此行  
model.fit(X_train, y_train)    # 预测测试集并评估模型    
y_pred = model.predict(X_test)    
print(classification_report(y_test, y_pred))  # 打印分类报告  # 选择test_data中的特征列    
test_X = test_data.drop(['id'], axis=1)    
# 使用训练好的模型进行预测    
test_y_pred = model.predict(test_X)

模型的准确率达到了1.0,能够完全准确分类出收入水平。

http://www.yayakq.cn/news/106026/

相关文章:

  • 做网站切图的原则是什么足球比赛直播在线观看
  • 郑州二七区网站建设精准扶贫建设网站的目的
  • 无障碍浏览网站怎么做网络推广发帖网站
  • 有哪些门户网站六安城市网地址在哪里
  • 天津建设网站哪家好wordpress手机模板怎么用
  • 老徐蜂了网站策划书网站设计需要在哪方面提升
  • 南京做网站优化多少钱wordpress同学录
  • 电商网站开发主要设计内容营销型网站深度网
  • 宁波网站推广制作公司首页官网
  • 济宁住房和城乡建设厅网站首页自己家里做网站网速慢
  • 食品销售公司网站制作wordpress 主题 激活
  • jsp 响应式网站模板下载合肥生态丽景网站建设
  • 做网站要会哪些技术关于校园网站的策划书
  • 贵州移动端网站建设富阳区住房和城乡建设局网站
  • 想做网站的公司好杭州小程序建设公司
  • 网站密码管理制度网站后端怎么做
  • 太原市建设工程交易中心网站舆情信息
  • 微信分销网站建设比较好班级网站建设需求
  • 做包装盒有哪些网站百度免费校园网站建设
  • 网站开发环境分析网页制作标准
  • 做一个新公司网站要多少钱外贸seo推广公司
  • access 网站数据库图文广告设计
  • 广州教育网站建设ps切片怎么做网站
  • 黑龙江省建设集团网站广西地矿建设集团网站
  • 购物网站建设哪家好网站建设解密
  • 任何用c语言做网站公司网站怎么做美观
  • 做网站市场价代理域名网站的公司
  • 做公司网页步骤成都网站建设seo
  • 室内设计的网站软件平台制作
  • 南昌新手网站建设费用淘宝网站怎么做链接地址