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

如何做网站的后台wordpress导航的设置

如何做网站的后台,wordpress导航的设置,做网站可以自由职业吗,做网站数据库有哪些# 编码声明,并不是注释,而是一种特殊的源文件指令,用于指定文件的字符编码格式 # -*- coding: utf-8 -*-import pandas as pd # 提供了DataFrame等数据结构 from sklearn.tree import DecisionTreeClassifier, export_graphviz # 决策树分类…
# 编码声明,并不是注释,而是一种特殊的源文件指令,用于指定文件的字符编码格式
# -*- coding: utf-8 -*-import pandas as pd  # 提供了DataFrame等数据结构
from sklearn.tree import DecisionTreeClassifier, export_graphviz  # 决策树分类器和可视化决策树的模块
from sklearn.model_selection import train_test_split  # 划分训练集和测试集
from sklearn.feature_extraction import DictVectorizer  # 将字典形式的特征转换成向量形式# 读入并选择
data = pd.read_csv("lenses.txt", encoding="gbk", sep="\t")
features = data[['age', 'prescript', 'astigmatic', 'tearRate']]  # 使用两层括号是为了创建一个包含多个列名的列表
targets = data['eye_types']
# 获取所有属性的同步属性值的名字
feature_name = []
# 遍历 features 数据框的每一列,对每一列的 unique 值进行提取,并将这些 unique 值添加到 feature_name 列表中
features.apply(lambda x: feature_name.extend(x.unique()), axis=0)# 特征提抽取one-hot编码
vect = DictVectorizer()  # 将字典数据转换为特征矩阵,如果某个样本缺少某个特征,会用默认值(通常为0)进行填充,形成稀疏矩阵。
# 生成一个列表,其中每个元素是一个字典,字典的键是列名,值是对应行的值。	
features = vect.fit_transform((features.to_dict(orient="records")))# 划分数据集
# 训练集特征数据赋值给 X_train,测试集特征数据赋值给 X_test,训练集目标数据赋值给 y_train,测试集目标数据赋值给 y_test
X_train, X_test, y_train, y_test = train_test_split(features, targets, test_size=0.25)# #构建模型
clf = DecisionTreeClassifier()
clf.fit(X_train, y_train)
score = clf.score(X_test, y_test)
print(f"决策树模型的分类准确率为{score:.3f}")# 将模型保存至dot文件
with open("tree_model.dot", 'w') as f:f = export_graphviz(clf, out_file=f, feature_names=feature_name, class_names=targets.unique())# #将模型输出至目标文件
# import os
# os.system(f"dot -Tpng {'tree_model.dot'} -o {'tree_model'}.jpg")from sklearn.datasets import load_iris
from sklearn import tree
import graphviz# ----------------数据准备----------------------------
iris = load_iris()  # 加载数据# ---------------模型训练----------------------------------
clf = tree.DecisionTreeClassifier()  # sk-learn的决策树模型
clf = clf.fit(iris.data, iris.target)  # 用数据训练树模型构建()
r = tree.export_text(clf, feature_names=iris['feature_names'])
dot_data = tree.export_graphviz(clf, out_file=None,feature_names=iris.feature_names,class_names=iris.target_names,filled=True, rounded=True,special_characters=True)
graph = graphviz.Source(dot_data)  # 将存储在 dot_data 中的图形数据加载到对象中
graph  # 显示图形。(如果没显示,则需要独立运行这一句)
# graph.render("iris") #将图形保存为iris.pdf文件。
# graph.view()        # 直接打开pdf文件展示# 关于使用的文件编码:
#     GBK编码主要用于简化汉字编码,通常在中国大陆被使用。如果你确定你的文本数据是中文并且使用了GBK编码,那么使用GBK编码是合适的。
#     但是如果你不确定数据的编码方式,或者数据中包含多种语言的字符,那么使用UTF-8编码会更加安全,因为它是一种通用的、兼容性很好的编码方式,能够支持几乎所有的字符和符号,并且在全球范围内被广泛应用。# 每次运行准确度差距较大,主要是因为数据量太小# 熵(entropy)是用来衡量一个随机变量的不确定性的度量,如果计算出的熵值较高,表示该数据集的不确定性也较高;而熵值较低则表示数据集的不确定性较低,即包含的信息量较少。# "tearRate"特征是指眼泪流失率(tear rate),用于描述眼睛的泪液排出速度或眼泪的分泌量。
# "soft"通常指代软性隐形眼镜或软性眼镜镜片,而"hard"可能指代硬性隐形眼镜或硬性眼镜镜片。

如果不能生成决策树图片,可以参考这篇文章

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

相关文章:

  • 提高网站权重工具wordpress可视化编辑器不见
  • 有像考试佳园一样做资料的网站吗seo最好的网站源码
  • 制作手机网站什么软件vue如何网站开发
  • 举报网站赚钱制作游戏的平台
  • 网站内容页面怎么做的手机软件下载网站推荐
  • 公司网站推广怎么做xammp配置wordpress
  • 西安做网站电话企业网站开发报价
  • 商城网站策划方案杭州模板建站哪家好
  • 高密专业网站建设价格网络营销到底是干嘛的
  • 西安微信网站建设公司怎么用网吧电脑做网站服务器吗
  • 网页设计培训的授课学校宁波优化关键词首页排名
  • 现在都有什么网站工作室最新免费下载ppt模板网站
  • 网站名申请创新驱动发展战略的意义
  • 阿里云万网域名购买建筑工程网格优化
  • 有没有网站教做美食的你认为什么对网络营销至关重要
  • 软件开发培训一般要多少钱短视频seo排名系统
  • 哪些网站做渣土车租恁做销售在哪些网站注册好
  • 徐州新站百度快照优化什么网站可以找到做餐饮的会计
  • 各类网站排行推荐几个没封的正能量网站
  • 社区工作者有编制吗外贸网站seo怎么做
  • 响应式旅行社展业网站开发调研报告北京seo优化技术
  • 自己做网站需要备案么老版本hao123上网导航
  • 完备的常州网站推广极速云建站
  • 网站的回到顶部怎么做服务器怎么放网站吗
  • dns解析失败登录不了网站有的网站用流量打不开
  • 怎么开通网站进了网站的后台系统 怎么改公司的网站
  • 景区网站建设策划建设部网站政策法规
  • 一个虚拟主机如何做多个网站喀什网站制作
  • 网站开发职业规划实施镇江门户网
  • 门户网站建设 考核2022客翻番的推广方法