啥是东莞网站优化推广wordpress文章推荐插件

pingmian/2026/1/20 22:28:14/文章来源:
啥是东莞网站优化推广,wordpress文章推荐插件,怎么给网站加友情链接,网站添加文章在某些比较和评价的指标处理中经常需要去除数据的单位限制#xff0c;将其转化为无量纲的纯数值#xff0c;便于不同单位或量级的指标能够进行比较和加权。因此需要通过一定的方法进行数据标准化#xff0c;将数据按比例缩放#xff0c;使之落入一个小的特定区间。 一、标准… 在某些比较和评价的指标处理中经常需要去除数据的单位限制将其转化为无量纲的纯数值便于不同单位或量级的指标能够进行比较和加权。因此需要通过一定的方法进行数据标准化将数据按比例缩放使之落入一个小的特定区间。 一、标准化 1.0-1标准化 方法将样本中的最大值、最小值记录下来并通过max-min作为基数(即标准化后min0、max1)进行数据的归一化处理。 x (x - min)/(max-min) df pd.DataFrame({value1:np.random.rand(10)*10,value2:np.random.rand(10)*100}) def f(data,*cols):df_n data.copy()for col in cols:ma df_n[col].max() #每一列的最大值mi df_n[col].min() #每一列的最小值df_n[col_n] (df_n[col]-mi)/(ma -mi) #计算各个样本标准化之后的值return df_ndf_n f(df,value1,value2) df_n   2.Z-score标准化 z-score是一个数与样本平均数的差再除以标准差的过程 → z(x-μ)/σ其中x为某一具体数μ为平均数σ为标准差Z值的量代表着原始数与母体平均值之间的距离是以标准差为单位计算的。在原始数低于平均值时Z为负数反之则为正数。数学意义一个给定的数距离平均数多少个标准差。 在分类、聚类算法中需要使用距离来度量相似性的时候Z-score表现更好 。 df pd.DataFrame({value1:np.random.rand(10)*100,value2:np.random.rand(10)*100}) def f(data,*cols):df_n data.copy()for col in cols:u df_n[col].mean()std df_n[col].std()df_n[col_n] (df_n[col] - u)/stdreturn df_ndf_n f(df,value1,value2) print(df_n) u_n1 df_n[value1_n].mean() std_n1 df_n[value1_n].std() u_n2 df_n[value2_n].mean() std_n2 df_n[value2_n].std() print(标准化后value1的均值为%3.f标准差为%.3f%(u_n1,std_n1)) print(标准化后value2的均值为%3.f标准差为%.3f%(u_n2,std_n2))   案例应用 # 八类产品的两个指标value1value2其中value1权重为0.6value2权重为0.4 # 通过0-1标准化判断哪个产品综合指标状况最好 df pd.DataFrame({value1:np.random.rand(10) * 30,value2:np.random.rand(10) * 100},index list(ABCDEFGHIJ)) #print(df.head()) #print(------) # 创建数据def data_norm(data,*cols):df_n data.copy()for col in cols:ma df_n[col].max() #每一列的最大值mi df_n[col].min() #每一列的最小值df_n[col_n] (df_n[col]-mi)/(ma -mi) #计算各个样本标准化之后的值return df_ndf_n1 data_norm(df,value1,value2) # 进行标准化处理df_n1[f] df_n1[value1_n] * 0.6 df_n1[value2_n] * 0.4 df_n1.sort_values(by f,inplaceTrue,ascendingFalse) df_n1[f].plot(kind line, style --.k, alpha 0.8, grid True) df_n1.head()        三、连续属性离散化 连续属性变换成分类属性即连续属性离散化。 在数值的取值范围内设定若干个离散划分点将取值范围划分为一些离散化的区间最后用不同的符号或整数值代表每个子区间中的数据值 1.等宽法cut() ages[20,22,25,27,21,23,37,31,61,45,41,32] bins [18,25,35,60,100] #按照18-25、25-35、35-60、60-100分为4个区间 age_cut pd.cut(ages,bins) print(分组结果,age_cut,type(age_cut)) #分组后结果显示每个值对应的区间 print(分组结果(代号表示),age_cut.codes, type(age_cut.codes)) # 显示每个值对应的区间代号结果为ndarray可以查看里边的等级 print(分组区间,age_cut.categories, type(age_cut.categories)) # 四个区间结果为IntervalIndex print(分组统计:\n,pd.value_counts(age_cut)) # 按照分组区间计数 print(-------)# 默认为左开右闭区间right参数设置为False表示左闭右开区间 print(pd.cut(ages,[18,26,36,61,100],rightFalse)) print(-------)# 通过labels参数自定义区间名称 group_names[Youth,YoungAdult,MiddleAged,Senior] print(pd.cut(ages,bins,labelsgroup_names)) # 分组结果 [(18, 25], (18, 25], (18, 25], (25, 35], (18, 25], ..., (25, 35], (60, 100], (35, 60], (35, 60], (25, 35]] # Length: 12 # Categories (4, interval[int64]): [(18, 25] (25, 35] (35, 60] (60, 100]] class pandas.core.arrays.categorical.Categorical # 分组结果(代号表示) [0 0 0 1 0 0 2 1 3 2 2 1] class numpy.ndarray # 分组区间 IntervalIndex([(18, 25], (25, 35], (35, 60], (60, 100]], # closedright, # dtypeinterval[int64]) class pandas.core.indexes.interval.IntervalIndex # 分组统计: # (18, 25] 5 # (35, 60] 3 # (25, 35] 3 # (60, 100] 1 # dtype: int64 # ------- # [[18, 26), [18, 26), [18, 26), [26, 36), [18, 26), ..., [26, 36), [61, 100), [36, 61), [36, 61), [26, 36)] # Length: 12 # Categories (4, interval[int64]): [[18, 26) [26, 36) [36, 61) [61, 100)] # ------- # [Youth, Youth, Youth, YoungAdult, Youth, ..., YoungAdult, Senior, MiddleAged, MiddleAged, YoungAdult] # Length: 12 # Categories (4, object): [Youth YoungAdult MiddleAged Senior] 输出结果    案例(使用上述例子中的ages、group_names和age_cut.codes) df pd.DataFrame({ages:ages}) s pd.cut(df[ages],bins) # 也可以 pd.cut(df[ages],5),将数据等分为5份 df[label] s cut_counts s.value_counts(sortFalse) # print(df) # print(cut_counts)plt.scatter(df.index,df[ages],c age_cut.codes) #颜色按照codes分类 plt.grid()   2.等频法qcut() 等频法是将样本数据按照个数平均进行分组 data np.random.randn(1000) s pd.Series(data) cats pd.qcut(s,4) # 按四分位数进行切割可以试试 pd.qcut(data,10) print(cats.head()) print(cats.value_counts())# qcut → 根据样本分位数对数据进行面元划分得到大小基本相等的面元但并不能保证每个面元含有相同数据个数 # 也可以设置自定义的分位数0到1之间的数值包含端点 → pd.qcut(data1,[0,0.1,0.5,0.9,1])plt.scatter(s.index,s,s 15 ,c pd.qcut(data,4).codes) #用散点图表示其中颜色按照codes分类 plt.xlim([0,1000]) plt.grid() # 注意codes是来自于Categorical对象  # 0 (-0.627, 0.0381] # 1 (-3.348, -0.627] # 2 (0.663, 3.403] # 3 (-3.348, -0.627] # 4 (-0.627, 0.0381] # dtype: category # Categories (4, interval[float64]): [(-3.348, -0.627] (-0.627, 0.0381] (0.0381, 0.663] (0.663, 3.403]] # (0.663, 3.403] 250 # (0.0381, 0.663] 250 # (-0.627, 0.0381] 250 # (-3.348, -0.627] 250 # dtype: int64 输出结果   转载于:https://www.cnblogs.com/Forever77/p/11380507.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/87380.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

自助健站网站建设 宜昌

前言 本文是该专栏的第39篇,后面会持续分享python的各种干货知识,值得关注。 在本专栏之前,有详细介绍使用python增加b站视频的播放量方法,感兴趣的同学可往前翻阅《Python-增加b站视频播放量》。而本文,笔者再来单独的详细介绍,通过python来获取b站视频的弹幕内容。如下…

好大夫王建设在线个人网站如何申请免费网站域名

一.前言 什么是Hololens? Hololens是由微软开发的一款混合现实头戴式设备,它将虚拟内容与现实世界相结合,为用户提供了沉浸式的AR体验。Hololens通过内置的传感器和摄像头,能够感知用户的环境,并在用户的视野中显示虚拟对象。这使得用户可以与虚拟内容进行互动,将数字信…

朝阳港网站建设方案杭州网络推广有限公司

问CHAT:开发利用这些矿产资源的同时,我们也不能忽视环境保护的重要性。要以科学、合理、绿色环保的原则为指导,保护好帕米尔高原的生态环境,实现其可持续发展,以取得全局上的真正利益,按照以上文字进行简单…

企业网站是如何做的搜索敏感词后很多网站打不开了

1 异常类型 1.1 异常值outlier 给定输入时间序列,异常值是时间戳值其中观测值与该时间序列的期望值不同。 1.2 波动点(Change Point) 给定输入时间序列,波动点是指在某个时间t,其状态在这个时间序列上表现出与t前后…

网站建设需要什么证件电子商务网站建设与管理试题答案

一、QT信号槽概念原理讲解 信号槽 类似windows的消息机制信号函数,只发送不需要知道接收者槽函数(普通函数),只接收不管通信QObject来绑定 Qt信号槽原理 绑定信号函数和槽函数调用信号函数(将信号写入队列&#xf…

网站外链资源如何自己制作简单脚本

题目解决代码及点评/*用 C 语言实现函数 void * memmove(void *dest,const void *src,size_t n)memmove 函数的功能是拷贝 src 所指的内存内容前 n 个字节到 dest 所指的地址上。 简单循环拷贝即可,但是这道题,要深…

中山石岐网站建设编程基础知识入门

目录标题 参考学习链接图像噪声噪声分类椒盐噪声脉冲噪声对椒盐噪声&脉冲噪声去噪使用高斯卷积核中值滤波器 高斯噪声减少高斯噪声 参考学习链接 计算机视觉与深度学习-04-图像去噪&卷积-北邮鲁鹏老师课程笔记 图像噪声 噪声点,其实在视觉上看上去让人感…

山东网站建设网站dedecms微电影网站模板

初衷:之前直接在启动脚本中没有挂载配置文件,并且直接设置了密码等,后续要使用集群,苦于无法修改配置,进入redis容器也找不到redis.conf,所以写这个文章用来使用redis的配置,来达到后续都可动态…

上海网站开发建设服务郑州人才网

背景:当一个线程中,如果需要拦截所有当SQL日志,然后统一发送到一个同步器,就可以实现多个数据库实现同步主库,在进行红绿上线,或者灰度部署时候,可以实现生产库与测试库实时同步,从而…

徐州网站建设找哪家市场监督管理局是什么单位

Vite创建Vue项目后遇到的问题 前言问题问题一问题二问题三问题四 补充 前言 Vite 创建 Vue项目还算顺利,但创建后不是万事大吉,遇到了各种的问题。现在就自己遇到的问题做个总结。 问题 问题一 创建后,在未修改任何配置的前提下&#xff0c…

外贸没有公司 如何做企业网站平台网站开发多少钱

目录 1 设备树 1.1概念 1.2 设备树文件 1.3 设备树语法 2 Linux内核驱动移植 2.1 步骤 3 实验八网卡驱动移植 3.1 在内核源码的顶层目录下执行如下命令,修改内核配置 3.2 在设备树中添加网卡的硬件信息 3.3 修改时钟相关配置(忽略无用的时钟&…

宜昌市住房和城乡建设局网站做企业网站注意事项

目录 vim--文本编辑器 功能 基本概念 命令/默认模式 插入模式 底行模式 文本操作 引入 移动光标位置 删除字符 -- x/dd 复制/粘贴字符 -- yw/yyp 替换文本 -- r / %s 底行模式 全局替换 -- /g 撤销操作 -- u / ctrlr 修改字符 -- cw 示例 跳行 -- ctrlg 底行…

wordpress播放本地视频建设seo网站

nginx原理一 nginx原理二 详解nginx的master进程和worker进程 深入浅出Nginx 正向代理和反向代理 Nginx实现负载均衡

Delphi 网站开发框架深圳定制网站开发

上一个博客中讲解了用python实现一个简单的两层神经网络,我们是把所有的网络层都直接写在了类中。但是作为一个神经网络框架,网络的结构应该是可以由使用者自定义的,这样一来也就不用为每个网络结构都重写所有代码,我们把每一层模…

网站开发计入什么科目网站建设注意那

我们的生产环境经常会出现一些不稳定的情况,如: 大促时瞬间洪峰流量导致系统超出最大负载,load 飙高,系统崩溃导致用户无法下单“黑马”热点商品击穿缓存,DB 被打垮,挤占正常流量调用端被不稳定服务拖垮&a…

做网站制作赚钱吗自己网上开店的步骤

在 Redis 中存在两种方式的备份:一种是快照恢复(RDB),通过快照(snapshotting)实现的,它是备份当前瞬间 Redis 在内存中的数据记录。 另一种是只追加文件(Append-Only File&#xff…

七台河做网站宁波做百度网站

举例C的设计模式和智能指针 当谈到 C 的设计模式时,以下是一些常见的设计模式: 工厂模式(Factory Pattern):用于创建对象的模式,隐藏了对象的具体实现细节,只暴露一个公共接口来创建对象。 单例…

正规网站建设找哪家好网页美工实例教程

我是电商珠珠 抖音小店的热度一直很高,对于想开店的新手来说,不知道需要什么条件,今天我就来给大家详细的讲一下。 一、营业执照 在入驻抖音小店之前,需要准备一张营业执照。 营业执照一共有两种类型,一种为个体工…

东莞网上做公司网站企业网站一般用什么程序做

Maven是Java 项目必备,Maven 主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。项目构建工具 、更好的管理依赖 目录 Maven安装与运行maven 重要知识点面试题 Maven安装与运行 Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理…

网站推广渠道及特点微信支付需要网站备案

文章目录 1. 概念介绍2. 使用方法2.1 DropdownMenu2.1 DropdownMenuEntry 3. 示例代码4. 内容总结 我们在上一章回中介绍了"如何禁止页面跟随手机自动旋转"相关的内容,本章回中将介 绍DropdownMenu组件.闲话休提,让我们一起Talk Flutter吧。 …