1 Star 1 Fork 2

连享会/hdmetrics

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Networks.R 756 Bytes
一键复制 编辑 原始数据 按行查看 历史
Jérémy 提交于 2018-02-26 15:35 . Networks
### Network simulations
### Jeremy L Hour
### 26/01/2018
### Set working directory
setwd("//ulysse/users/JL.HOUR/1A_These/B. ENSAE Classes/Cours3A/hdmetrics")
rm(list=ls())
set.seed(12071990)
### Load packages
library("MASS")
### 1. Simple example from Bramoulle
n = 10
beta = .5
eta = .2
gamma = .3
W = matrix(0, nrow=n, ncol=n)
for(i in 2:n) W[i,i-1] = 1
X = rnorm(n,0,sd=.7)
### Residual variance-covariance matrix
rho = .5
Sigma = matrix(0,nrow=n, ncol=n)
for(k in 1:n){
for(j in 1:n){
Sigma[k,j] = rho^abs(k-j)
}
}
eps = mvrnorm(n = 1, mu=rep(0,n), Sigma)
M = solve(diag(n)-beta*W)
y = M %*% (eta*diag(n) + gamma*W) %*% X + M %*% eps
### Regression
peery = W%*%y
peerX = W%*%X
simplereg = lm(y ~ peery + peerX + X)
summary(simplereg)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/arlionn/hdmetrics.git
git@gitee.com:arlionn/hdmetrics.git
arlionn
hdmetrics
hdmetrics
master

搜索帮助