r - 将两侧倾斜的数据转换为 R 中的正态分布
问题描述
我有一些像下面生成的双边倾斜数据,我不知道如何将其转换为具有正态分布或同方差性。我尝试了几种转换,例如 log、log+1、exponential、sqrt,但似乎没有任何效果。任何帮助将不胜感激。TIA。
x <- rep(0,20)
y <- rep(1,50)
z <- replicate(50,max(sample(1000,2,replace=TRUE)))
z <- round(z/max(z),2)
hist(c(x,y,z))
解决方案
推荐阅读
- c++ - 递归地为结构的多个指针分配内存
- node.js - 是否可以使用 lowdb 更新现有的 json 值?
- android - android Mvvm 适配器永远不会被调用
- pandas - 获取数组中组和组元素的名称
- android - 如何在Android中制作循环recyclerview(滚动布局)?
- c# - 如何在剃须刀中创建具有多列的表格行
- gitlab - 如何修复:此 GitLab CI 配置无效:jobs:deploy_production 脚本不能为空
- kubernetes - Kubernetes Argo 提交参数的步骤
- javascript - 我无法解析来自 Dynamics CRM 的 HTTP 响应正文,它一直以 Unicode 字符形式返回
- c - 编码Enigma算法,可加密不可解密