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

[机器学习]随手记

pca输出主成分 

def pca(data, k):
    # TODO: 实现 PCA 的逻辑,输出前k个主成分
    mean=np.mean(data,axis=0)
    std=np.std(data,axis=0)
    data_std=(data-mean)/std
    cov=np.cov(data_std.T)
    evalue,evector=np.linalg.eig(cov)
    sorted_id=np.argsort(evalue)[::-1]
    top_k_id=sorted_id[:k]
    principal_components=evector[:,top_k_id]
    return principal_components

 .json文件的导入

    with open(file_name,'r') as file:
        data_json=json.load(file)

.html文件的导入

    with open(file_name,'r') as file:
        data_html=file.read()

http://www.dtcms.com/a/109749.html

相关文章:

  • NVM 多版本Node.js 管理全指南(Windows系统)
  • TP-Link TL-WR720N v3改造成无线打印伺服器
  • 【力扣hot100题】(048)二叉树的最近公共祖先
  • 硬件负载均衡:让服务像“牛顿钟”一样稳!
  • 如何重构前端项目
  • 深入解析Java哈希表:从理论到实践
  • Qt进阶开发:QDirModel的使用
  • 基于S函数的simulink仿真
  • 4.2-3 fiddler抓取手机接口
  • 【C语言入门】由浅入深学习指针 【第二期】
  • Sora结构猜测
  • TypeScript 元数据操作 API 及示例
  • Unity HDRP管线用ShaderGraph还原Lit,方便做拓展;
  • 详解Pinctrl子系统
  • Redis 的 Raft 选举协议
  • 使用MFC ActiveX开发KingScada控件(OCX)
  • Mac Apple silicon如何指定运行amd64架构的ubuntu Docker?
  • 浅浅尝试Numpy的函数:
  • 【数据结构】排序算法(中篇)·处理大数据的精妙
  • git commit Message 插件解释说明
  • Ubuntu服务器挂载之前的数据硬盘
  • C++中的链表操作
  • 网络运维学习笔记(DeepSeek优化版)027 OSPF外部路由计算
  • GaussDB数据库SQL开发实践与性能优化全解析
  • 汇编学习之《jcc指令》
  • Vue 数据传递流程图指南
  • CompletableFuture:核心方法、应用场景
  • 面向对象软件开发与中国哲学的关系
  • Java面试题及答案整理( 2025年 4 月最新版,持续更新)
  • 每天10分钟!自动抓取并生成每日简报的AI方案