mlfk.net
当前位置:首页 >> r语言怎么把矩阵空值全部赋值为0,假设是1000*100的... >>

r语言怎么把矩阵空值全部赋值为0,假设是1000*100的...

x[is.na(x)]

产生100个均值为0标准差为1的正态分布随机数:rnorm(100, mean = 0, sd = 1) 指数分布数 dnorm(x, mean = 5, sd = 1, log = TRUE)

你的意思是分出来 是100个100*100的矩阵,如果是 那就好办,我给你弄!

你那个rand虽然产生的是随机数,既然是随机数,那么两次产生的结果就可以相同。 使用下边的程序,其中randperm是进行一个1到1000的随机排列,取出前N个之后操作,就相当于随机取了N个元素。你可以测试一下。 N=100; A=zeros(1000,1); R=randperm...

用reshape函数 help reshape看下怎么用,我笔记本上没装matlab

下面是一个测试程序: A=zeros(1000,1); R=round(0.5+999.5*rand(10,1)); A(R)=-100; 你看行不行

网站首页 | 网站地图
All rights reserved Powered by www.mlfk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com