Z-score标准化的python代码

Z-score标准化的python代码,第1张

部分代码如下

import numpy as np
import pandas as pd
import xlrd
import xlwt
from numpy import ravel
from xlutils.copy import copy

def Z_Score(data):
    lenth = len(data)
    total = sum(data)
    ave = float(total) / lenth
    tempsum = sum([pow(data[i] - ave, 2) for i in range(lenth)])
    tempsum = pow(float(tempsum) / lenth, 0.5)
	......

def excel_one_line_to_list():
    df = pd.read_excel("XXX.xls", usecols=[0],names=None)  # 读取项目名称和行业领域两列,并不要列名
    df1 = np.array(df)
    df2 = ravel(df1)
    df3 = df2.tolist()
    list = Z_Score(df3)
    excel1 = '表格1.xls'  # 表名
    # 想写入哪个表格后面就跟哪个表格
    excel_name = 'excel/' + excel1  # 记得新建一个文件夹“excel”(在项目下面)
    # sheet名称
    sheet_name = '测试数据'
    # 表头
    title = ['Sequence']
	......

完整代码链接:Z-score标准化的python代码

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/868319.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-13
下一篇 2022-05-13

发表评论

登录后才能评论

评论列表(0条)

保存