结构方程模型不会做?lavaan帮你5步搞定复杂路径分析

中介分析(三):R语言实现多重中介分析 往期: 中介分析(一) 中介分析(二):多重中介分析 R语言lavaan包可以实现结构方程模型(SEM),而中介分析是SEM的核心环节。简单中介模型以及多重中介模型都可以用lavaan包实现。 安装载入lavaan包 install.packages("lavaan") library(lavaan) 首先介绍一下lavaan包构建模型的几个基础语法: y ~ x1 + x2 + x3 # ~左边为y,右边为3个自变量 y1 ~1 #只包含截距项的方程 := #Define a new paramet 阅读详情

第一章:结构方程模型不会做?lavaan帮你5步搞定复杂路径分析

结构方程模型(SEM)是社会科学、心理学和管理学中广泛使用的多变量统计方法,能够同时处理潜变量与观测变量之间的复杂关系。R语言中的lavaan包以其简洁的语法和强大的功能,成为实现SEM的首选工具。只需五个步骤,即可完成从模型设定到结果解释的完整分析流程。

安装并加载lavaan包

首先确保lavaan包已安装并载入环境中:
# 安装并加载lavaan
install.packages("lavaan")
library(lavaan)

定义结构方程模型

使用直观的公式语法描述变量间的路径关系。例如,构建一个包含两个潜变量的验证性因子分析模型:
model <- '
  # 潜变量定义
  visual  =~ x1 + x2 + x3
  textual =~ x4 + x5 + x6

  # 路径关系
  textual ~ visual
'

拟合模型并查看结果

使用cfa()或sem()函数拟合模型,并通过summary()查看输出:
fit <- sem(model, data = HolzingerSwineford1939)
summary(fit, fit.measures = TRUE, standardized = TRUE)

关键拟合指标一览

指标理想值说明
CFI> 0.95比较拟合指数,越高越好
RMSEA< 0.06近似误差均方根,越低越好
SRMR< 0.08标准化残差均方根

可视化模型路径图

通过semPlot包生成路径图,直观展示变量关系:
  1. 安装并加载semPlot:
  2. library(semPlot)
    semPaths(fit, "std", layout = "circle")
      
  3. 图形将自动弹出,显示标准化路径系数与变量结构

第二章:理解结构方程模型与lavaan基础

2.1 结构方程模型的核心思想与适用场景

核心思想:潜变量与因果关系的建模
结构方程模型(SEM)通过构建潜变量与观测变量之间的关系,同时整合测量模型与结构模型,实现对复杂因果路径的量化分析。其核心在于允许不可直接观测的“潜变量”(如用户满意度、系统可靠性)参与路径分析。
典型适用场景
  • 验证理论模型中的多变量因果关系
  • 处理包含测量误差的观测数据
  • 跨群体比较分析(如不同用户群体的行为差异)
模型表达示例

// 简化版路径系数定义(伪代码)
latentVar := &StructuralEquation{
    Measurement: map[string][]string{
        "Satisfaction": {"Q1", "Q2", "Q3"},
        "Usability":    {"U1", "U2", "U3"},
    },
    StructuralPath: [][2]string{
        {"Usability", "Satisfaction"},
        {"Performance", "Satisfaction"},
    },
}
该代码块展示了如何在程序中定义测量模型与结构路径。Measurement 映射描述潜变量与观测指标的关系,StructuralPath 定义变量间的因果方向。

2.2 lavaan包简介及其在R中的优势

结构方程建模的高效实现工具
lavaan(Latent Variable Analysis)是R语言中用于结构方程建模(SEM)的核心包之一,提供直观语法和强大计算能力。它支持验证性因子分析(CFA)、路径分析和全模型SEM,适合处理显变量与潜变量之间的复杂关系。
核心优势与功能特性
  • 语法简洁:使用类似公式的字符串定义模型,易于理解和维护
  • 免费开源:相较于AMOS、LISREL等商业软件,降低使用门槛
  • 灵活扩展:支持多组分析、非线性约束及Bootstrap标准误
library(lavaan)
model <- '
  # 潜变量定义
  visual =~ x1 + x2 + x3
  textual =~ x4 + x5 + x6
  speed =~ x7 + x8 + x9
'
fit <- cfa(model, data = HolzingerSwineford1939)
summary(fit, standardized = TRUE)
上述代码展示了如何使用lavaan定义三个潜变量并拟合CFA模型。visual、textual 和 speed 分别由对应的观测变量加载,cfa() 函数执行模型估计,standardized = TRUE 输出标准化参数便于解释。

2.3 模型构建的三大组成部分:测量、结构与残差

在构建统计或机器学习模型时,理解其核心构成要素至关重要。模型并非黑箱,而是由可解释的三个关键部分协同运作:测量关系、结构路径与残差项。
测量模型
测量部分描述观测变量如何反映潜在构念。例如,在因子分析中,观测指标 $x_1, x_2, x_3$ 被假设由潜变量 $\xi$ 生成:

x₁ = λ₁ξ + ε₁  
x₂ = λ₂ξ + ε₂  
x₃ = λ₃ξ + ε₃
其中 $\lambda_i$ 为因子载荷,$\varepsilon_i$ 为测量误差,体现信噪比。
结构模型
结构部分刻画潜变量之间的因果关系,如 $\eta = \gamma\xi + \zeta$,表示外生潜变量对内生变量的影响,$\zeta$ 为结构残差。
残差的作用
残差($\varepsilon, \zeta$)代表未被解释的变异,是模型拟合精度的关键指标。高残差可能暗示遗漏变量或非线性关系。
组件功能典型参数
测量连接观测与潜变量因子载荷 $\lambda$
结构定义潜变量关系路径系数 $\gamma$
残差捕捉未解释方差$\varepsilon, \zeta$

2.4 如何编写第一个lavaan模型语法

在lavaan中,模型通过直观的公式语法定义。使用特定符号表示变量间关系,是构建结构方程模型的基础。
核心语法符号
  • ~:表示回归关系,因变量 ~ 自变量
  • ~~:表示协方差或残差相关
  • =~:表示潜变量与观测变量间的测量关系
示例模型代码
model <- '
  # 测量模型
  visual  =~ x1 + x2 + x3
  textual =~ x4 + x5 + x6
  speed   =~ x7 + x8 + x9

  # 结构模型
  textual ~ visual
  speed   ~ visual
'
该代码定义了三个潜变量(visual、textual、speed),其中=~连接潜变量与观测指标,~指定文本和速度能力对视觉能力的回归路径,形成完整的结构方程模型框架。

2.5 数据准备与模型识别的基本要求

数据质量与格式规范
高质量的数据是模型识别的基础。输入数据需满足完整性、一致性和准确性要求,缺失值应进行合理填充或剔除。推荐使用标准化格式如JSON或CSV,便于后续处理。

import pandas as pd
# 加载并检查数据完整性
data = pd.read_csv("input_data.csv")
print(data.isnull().sum())  # 输出各字段缺失值数量
data.fillna(method='ffill', inplace=True)  # 前向填充缺失值
该代码段展示了如何使用Pandas加载数据并处理缺失值。`fillna`方法采用前向填充策略,适用于时间序列类数据。
特征工程基本要求
模型识别依赖于有效的特征表达。数值型特征需归一化,类别型特征应编码为独热向量(One-Hot Encoding)。
原始特征处理方式
年龄Min-Max归一化
性别One-Hot编码

第三章:测量模型的设定与验证性因子分析

3.1 潜变量与观测变量的关系建模

在统计建模中,潜变量(Latent Variables)用于表示无法直接观测但影响观测数据的隐含因素。它们通过数学关系与观测变量建立联系,常见于因子分析、结构方程模型和变分自编码器等方法。
建模基本形式
设观测变量为 $ \mathbf{x} $,潜变量为 $ \mathbf{z} $,其关系可通过条件概率建模: $$ p(\mathbf{x} \mid \mathbf{z}) $$ 该分布通常由神经网络参数化,例如在变分自编码器中:

import torch.nn as nn

class Decoder(nn.Module):
    def __init__(self, z_dim, x_dim):
        super().__init__()
        self.net = nn.Sequential(
            nn.Linear(z_dim, 128),
            nn.ReLU(),
            nn.Linear(128, x_dim),
            nn.Sigmoid()
        )
    
    def forward(self, z):
        return self.net(z)
上述代码实现从潜变量 $ \mathbf{z} $ 生成观测变量 $ \mathbf{x} $ 的映射。网络通过非线性变换捕获复杂依赖关系,输出归一化值以匹配观测数据分布。
变量关系可视化
潜变量 (z)观测变量 (x)映射函数
z₁: 兴趣偏好x₁: 点击行为神经网络/概率模型
z₂: 用户情绪x₂: 输入文本
z₃: 认知负荷x₃: 响应时间

3.2 使用cfa()函数进行验证性因子分析

在结构方程模型中,验证性因子分析(CFA)用于检验观测变量与潜在因子之间的理论关系。`lavaan`包提供的`cfa()`函数是实现该分析的核心工具。
模型语法示例
model <- '
  # 潜在因子定义
  visual  =~ x1 + x2 + x3
  textual =~ x4 + x5 + x6
  speed   =~ x7 + x8 + x9
'
fit <- cfa(model, data = HolzingerSwineford1939)
上述代码中,=~ 表示“由...测量”,左侧为潜变量,右侧为观测变量。`cfa()`自动设定第一个指标的载荷为1以识别模型。
关键参数说明
  • std.lv = TRUE:标准化潜变量的方差
  • orthogonal = TRUE:强制因子间不相关
  • missing = "ml":使用极大似然法处理缺失值

3.3 模型拟合指标解读与修正策略

常见拟合指标解析
模型评估中,R²、均方误差(MSE)和平均绝对误差(MAE)是核心指标。R²反映模型解释方差比例,越接近1拟合越好;MSE对异常值敏感,适合检测极端偏差;MAE则更稳健,体现平均预测误差。
指标理想值敏感性
R²接近1高
MSE接近0对异常值敏感
MAE接近0稳健
过拟合识别与修正
当训练集R²显著高于验证集时,可能存在过拟合。可通过正则化(如L1/L2)、增加 dropout 层或使用交叉验证缓解。
from sklearn.linear_model import Ridge
model = Ridge(alpha=1.0)  # L2正则化,alpha控制惩罚强度
model.fit(X_train, y_train)
该代码引入Ridge回归,通过L2正则项压缩系数,降低模型复杂度,提升泛化能力。

第四章:完整结构方程模型的构建与优化

4.1 路径模型设定与sem()函数应用

在结构方程模型(SEM)中,路径模型的设定是分析变量间因果关系的核心步骤。通过明确定义潜变量与观测变量之间的关系,可构建具有理论支撑的路径图。
模型公式化表达
使用`lavaan`包中的`sem()`函数,可通过简洁语法定义复杂模型:

model <- '
  # 潜变量定义
  visual  =~ x1 + x2 + x3
  textual =~ x4 + x5 + x6
  speed   =~ x7 + x8 + x9
  # 回归关系
  textual ~ visual
  speed   ~ visual
'
fit <- sem(model, data = HolzingerSwineford1939)
上述代码中,=~ 表示测量关系,~ 表示回归效应。sem() 函数依据输入模型与数据,估计参数并评估模型拟合度。
关键输出解析
  • 参数估计值:包括因子载荷、路径系数及其显著性
  • 拟合指标:如 CFI、TLI、RMSEA 用于判断模型合理性

4.2 直接、间接与总效应的估计方法

在因果推断中,识别变量间的直接、间接与总效应是理解机制路径的关键。通过结构方程模型或潜在结果框架,可对这三类效应进行形式化估计。
效应分解的基本公式
总效应可分解为直接效应与间接效应之和:
  • 总效应 (TE):处理变量对结果变量的总体影响
  • 直接效应 (DE):控制中介变量后处理变量的剩余影响
  • 间接效应 (IE):通过中介变量传递的影响,即 TE - DE
基于回归的估计示例

# 假设 m 为中介变量,x 为处理变量,y 为结果变量
model_m <- lm(m ~ x, data = df)  # 第一阶段:x → m
model_y <- lm(y ~ x + m, data = df)  # 第二阶段:m 和 x → y

# 间接效应 ≈ 系数(x→m) * 系数(m→y)
indirect_effect <- coef(model_m)["x"] * coef(model_y)["m"]
该代码通过两阶段回归估算间接效应,核心在于捕获中介路径的乘积项,适用于线性模型下的简单中介分析。

4.3 通过修改指数寻找模型改进方向

在模型优化过程中,调整评估指数是发现潜在改进空间的关键手段。传统准确率在不平衡数据下易产生误导,此时可引入F1-score或AUC作为替代指标,更全面反映模型性能。
常用替代指数对比
  • F1-score:精确率与召回率的调和平均,适用于分类不平衡场景;
  • AUC-ROC:衡量分类器整体判别能力,不受阈值影响;
  • Cohen's Kappa:考虑随机一致性,反映真实预测水平。
代码示例:自定义损失函数中的指数引导

import tensorflow as tf

def focal_loss(gamma=2., alpha=0.25):
    def loss_fn(y_true, y_pred):
        # 修改指数gamma控制难易样本权重
        pt = tf.where(y_true == 1, y_pred, 1 - y_pred)
        return -tf.mean(alpha * (1-pt)**gamma * tf.math.log(pt + 1e-7))
    return loss_fn
该损失函数通过调节指数γ增强对难分类样本的关注,间接优化AUC表现,实现模型决策边界的动态调整。

4.4 多组比较与模型不变性检验

在结构方程模型或多组数据分析中,多组比较用于检验不同群体间模型参数是否具有统计等价性。模型不变性检验通常分为几个层级:配置不变性、度量不变性、结构不变性和截距不变性。
不变性检验步骤
  • 配置不变性:确认各组具有相同的因子结构;
  • 度量不变性:约束因子载荷相等,验证测量一致性;
  • 结构不变性:比较路径系数或协方差是否跨组稳定;
  • 截距不变性:进一步检验观测变量截距的跨组等价。
代码示例(使用 lavaan 包)

# 定义多组CFA模型
model <- '
  visual =~ x1 + x2 + x3
  textual =~ x4 + x5 + x6
'
fit <- cfa(model, data = HolzingerSwineford1939, group = "school")
summary(fit, fit.measures = TRUE)
该代码构建了按“school”分组的验证性因子分析模型。lavaan 自动执行多组拟合,通过比较卡方变化(Δχ²)和 CFI 差异(ΔCFI < 0.01)判断不变性是否成立。
结果评估标准
不变性类型约束条件评价指标
配置自由估计CFI > 0.95, RMSEA < 0.06
度量因子载荷相等ΔCFI ≤ 0.01

第五章:从理论到实践——掌握lavaan的关键跃迁

构建首个结构方程模型
在真实数据场景中,使用 `lavaan` 构建潜变量模型是关键一步。以下代码展示了如何定义测量模型与结构路径,并拟合一个完整的结构方程模型(SEM):

# 定义 SEM 模型语法
model <- '
  # 测量模型
  visual  =~ x1 + x2 + x3
  textual =~ x4 + x5 + x6
  speed   =~ x7 + x8 + x9

  # 结构模型
  speed ~ visual + textual
'

# 拟合模型
fit <- sem(model, data = HolzingerSwineford1939)
summary(fit, standardized = TRUE, fit.measures = TRUE)
模型诊断与修正策略
拟合后需评估模型适配度。常用指标包括 CFI、TLI、RMSEA 和 SRMR。下表列出了各指标的推荐阈值:
指标良好拟合标准可接受下限
CFI> 0.95> 0.90
RMSEA< 0.06< 0.08
SRMR< 0.08< 0.10
若模型未达标,可通过修改指数(modification indices)识别潜在路径改进。使用以下命令提取建议:

mi <- modificationIndices(fit, sort.order = "decreasing")
head(mi, 10)
可视化路径关系

模型路径图逻辑结构:

  • 潜变量「visual」指向观测变量 x1–x3
  • 潜变量「textual」影响 x4–x6
  • 「visual」与「textual」共同预测「speed」
  • 残差项独立,无交叉载荷
R语言piecewiseSEM:分段结构方程模型原理与实战指南 结构方程模型(SEM)是解析多变量因果网络的核心统计工具,广泛应用于生态学、社会科学等领域的复杂系统研究。传统SEM依赖全局估计,对多元正态、样本独立性等条件要求严格,常面临数据非正态、嵌套结构、随机效应等现实挑战。分段结构方程模型(piecewiseSEM)通过将模型拆解为多个独立回归方程进行局部估计,不仅兼容线性混合模型、广义线性模型、广义加性模型等多种函数形式,还能灵活处理非正态、嵌套结构、空间自相关等问题,在生态学中已得到广泛应用。基于R语言piecewiseSEM包,研究者可借助d-sep检验和F 阅读详情

相关推荐

R语言结构方程模型代码与理解

在 SEM 中,测量模型用来描述每个测量变量与其背后的潜在变量之间的关系,而结构模型用来描述潜在变量之间的因果关系。RMR 残差均方根 ,RMR 是样本方差和协方差减去对应估计的方差和协方差的平方和,再取平均值的平方根。NFI 规范拟合指数,变化范围在0和1间, 当为1的时候标识完全拟合。由于指标众多,也有很多取舍,但是常常使用的重要参考指标为:Chisqare/df,RMSEA ,CFI。Chisqare/df卡方值与自由度的比值,该值越小越好,一般要小于2,放宽到3也是可以接受的。

wlh2067的博客 4987

r语言清除变量_【R语言】使用R中的lavaan包做潜变量分析

使用R中的lavaan包做潜变量涉及潜变量(latent variable)的数据分析例如验证性因子分析(CFA)和结构方程模型(SEM)在心理学中应用广泛,相信很多小伙伴在写论文的时候都需要用到它们。今天,我将为大家介绍如何使用R的lavaan工具包来做基本的潜变量数据分析。lavaan包是由比利时根特大学的Yves Rosseel开发的。lavaan的命名来自于 late...

weixin_39856208的博客 3577

用R语言lavaan包复现顶刊中介分析:从数据清洗到结果解读全流程

本文详细介绍了如何使用R语言的lavaan包复现顶刊中介分析,涵盖从数据清洗到结果解读的全流程。通过真实案例演示,包括遮掩效应处理、Bootstrap置信区间获取、三线表制作和可视化技巧,帮助研究者掌握结构方程模型在中介分析中的应用,提升学术研究的严谨性和可重复性。

weixin_33734785的博客 460

R语言lavaan结构方程模型(SEM)、潜变量分析、复合变量分析、非线性/非正态/缺失数据、分类变量、分组数据、嵌套/分层/多水平数据、重复测量和时间数据、空间数据及非递归模型

在R语言结构方程程序包中,lavaan具有简洁的语法结构、成熟模型构建和调整过程和稳定可靠的结果等特点,使其不亚于收费商业软件,是最受欢迎的结构方程模型程序包之一

weixin_xiao5kou4chang6kai4的博客 3253

R语言:结构方程模型实现

结构方程模型(Structural Equation Modeling,SEM)是一种建立、估计和检验因果关系模型的方法,其核心在于分析变量间协方差。构建一个SEM模型首先根据数据集的实际含义模拟关联路径,进而拟合SEM模型并进行检验。如果模型效果不佳,再回到第一步重新调整路径直到模型通过检测。结构方程模型中的变量可分类成内生变量和外生变量两类。外生变量不受模型中其他因素影响(即没有指向其的单向箭头),而内生因素受到其他因素的影响(有指向其的单向箭头)。

2301_79584199的博客 1万+

基于R语言的结构方程:lavaan简明教程 [中文翻译版]

lavaan简明教程 [中文翻译版] 译者注:此文档原作者为比利时Ghent大学的Yves Rosseel博士,lavaan亦为其开发,完全开源、免费。我在学习的时候顺手翻译了一下,向Yves的开源精神致敬。此翻译因偷懒部分删减,但也有增加,有错误请留言 「转载请注明出处」 目录 lavaan简明教程 [中文翻译版] 目录 摘要 在开始之前 安装lavaan包 模型语法 例1:验证性...

1万+

R语言结构方程模型SEM:lavaan包讲解及应用、潜变量分析、复合变量分析、分类变量分析、分组数据分析、嵌套/分层/多水平数据分析、重复测量和时间数据分析、空间自相关数据分析、非递归模型分析等

基于R语言lavaan程序包,通过理论讲解和实际操作相结合的方式,由浅入深地系统介绍结构方程模型的建立、拟合、评估、筛选和结果展示的全过程。我们筛选大量经典案例,这些案例来自Nature、Ecology、Ecological Applications、Journal of Ecology、Oikos及Ecography等主流期刊,具有很大的参考和借鉴价值。

WangYan2022的博客 2996

用lavaan包进行验证性因子分析

文章目录安装The model syntax示例:验证性因子分析(CFA)建立模型拟合模型fit统计拟合情况用lavaan包进行cfa分析总结 cfa是验证性因子分析的缩写,常常用于检验问卷的效度.流行于经管社科类学科,常见的可以实现该功能的商业软件有IBM旗下SPSS软件的AMOS模块、Mplus、LISREL等.这些软件简单易用菜单化操作同时作为收费软件价格昂贵。 通过R语言相关包同样可以实现功能,而且不必安装过100M的软件占用电脑内存。免费、开源、功能强大。也可以通过编程实现自己的想法提高科研效率。

tidyss 3972

【顶级期刊常用技法曝光】:用R语言轻松搞定复杂调节效应模型

掌握复杂模型调节效应分析不再困难,本文详解如何用R语言实现结构方程中的调节效应建模。适用于心理学、管理学等实证研究场景,结合lavaan包高效处理潜变量交互效应,方法清晰、代码可复现,值得收藏。

LogicWander的博客 848

R数据分析:如何用lavaan包做结构方程模型,实例解析

今天给大家写一个非常经典的结构方程模型的例子,这个例子是用来研究精神错乱的,模型总共有3个因子,一个社会经济地位SES,另外两个分别是1967年和1971年的精神错乱alien。每个因子两个测量指标,其中社会经济地位SES是以教育education和职业sei两个指标变量测量,精神错乱alien用无力感powerless和混乱anomia两个指标测量。 我们想验证的模型结构为1966年的SES会对1967年和1971年的精神错乱造成影响,而1967年的精神错乱会对1971年的精神错乱有影响。同时模型...

Codewar的博客 7120

结构方程模型的R语言实现

结构方程模型的R语言实现结构方程模型(Structural Equation Modeling,简称SEM)是一种统计分析方法,用于探索变量之间的复杂关系和验证理论模型。在R语言中,我们可以使用多个包来实现结构方程模型的建模和分析。本文将介绍如何在R语言中使用lavaan包来实现结构方程模型。

HackDashX的博客 1081

结构方程模型(SEM):潜变量建模与因果路径分析实战指南

结构方程模型(SEM)是一种融合测量理论与因果推断的多变量统计方法,核心在于同时处理潜变量(Latent Variable)的构念效度验证与变量间复杂路径关系。其原理突破传统回归对测量误差的忽略,通过测量模型(如验证性因子分析CFA)量化观测指标对抽象构念的负荷强度,再经结构模型估计直接/间接效应,实现‘测得准’与‘推得对’的统一。技术价值体现在对中介效应、反馈环、多维构念和小样本高维数据的稳健建模能力;广泛应用于心理学量表开发、教育评估、公共卫生机制研究及产品增长归因等需回答‘为什么’的场景。本文以政治民

weixin_30915275的博客 450

路径分析结构方程模型(SEM)在R语言中的实现

结构方程模型(SEM)是路径分析的一种扩展,通过同时建立测量模型和结构模型,可以更全面地分析变量之间的关系。本文将介绍如何使用R语言实现路径分析结构方程模型,并提供相应的源代码。接下来,我们将使用一个示例数据集来演示路径分析SEM模型的实现。我们希望探索X对Y和Z的影响,并且Y对Z也可能有影响。通过以上步骤,我们成功地使用R语言实现了路径分析SEM模型。在这个模型中,X对Y和Z有直接影响,同时Y对Z也有直接影响。在上述代码中,我们使用了测量模型和结构模型的变量之间的路径符号来定义模型。函数查看模型的结果。

SVIPCODE的博客 2051

R语言lavaan结构方程模型(SEM)

包括R语言入门、结构方程模型原理简介、lavaan包简介及应用案例、潜变量分析、复合变量分析、非线性/非正态/缺失数据、分类变量、分组数据、嵌套/分层/多水平数据、重复测量和时间数据、空间数据及非递归模型。

weixin_xiao5kou4chang6kai4的博客 2072

Rasa Core开发指南

文章目录1. Rasa Core简介1.1 Rasa Core消息处理流程1.2 安装Rasa Core2. Dialogue模型训练2.1 Story样本数据2.2 Domain2.2.0 intents2.2.1 actions2.2.2 templates2.2.3 entities2.2.4 slots3 .训练和使用对话模型3.1 训练对话模型3.2 使用对话模型4. 搭建CustomA...

老蒋也疯狂 1万+

电力现货交易市场-报价方式

电是一种能源,也是一种商品,既然是商品自然可以在市场中进行自由交易。

qq_38225433的博客 5118

R语言使用小技巧

lavaan包的使用教程。

weixin_44836370的博客 1511

uniapp 使用摄像头 live-pusher (APP)

uniapp 中开发 app 时使用live-pusher踩过的坑

随身笔记 1万+

lavaan不会用?这7个关键代码模板让你秒变R语言建模专家

掌握R语言结构方程模型lavaan实现不再难!本文提供7个高效代码模板,覆盖验证性因子分析、路径模型等常见场景,语法清晰、结果易解读,助你快速上手复杂模型构建与拟合评估,提升统计建模效率,值得收藏。

FuncInk的博客 805

大样本EEG公共数据集汇总

描述: OpenNeuro平台包含多个认知障碍相关的EEG数据集,例如针对轻度认知障碍(MCI)或阿尔茨海默病(AD)的研究。描述: 天普大学医院EEG语料库包含大量临床EEG记录,可通过元数据筛选出与认知障碍相关的片段(如诊断标签包含dementia或MCI)。描述: ADNI主要提供多模态神经影像数据(MRI/PET),但部分合作研究整合了EEG数据。样本量: 部分数据集包含100+被试(例如结合MRI与EEG的多模态数据)。样本量:30,000+ EEG记录(持续更新,全球最大临床EEG数据库)。

谁人打的太极拳的博客 1760

为什么你的SiC MOSFET仿真不准?可能是离子注入的‘沟道效应’在捣鬼(Silvaco BCA模块详解)

本文深入分析了SiC MOSFET仿真中离子注入沟道效应的关键影响,揭示了Silvaco BCA模块在模拟SiC晶向和角度参数时的核心设置要点。通过详细解析晶圆偏切与注入角度的等效关系,提供优化MOSFET沟道区注入仿真的五步实战方法,帮助工程师将阈值电压仿真误差从26%降低到5%以内。

weixin_26789847的博客 410

揭秘lavaan包核心功能:如何在R中高效构建结构方程模型

掌握R语言结构方程模型lavaan实现,高效解析复杂变量关系。本文详解lavaan包核心功能,涵盖模型设定、路径图绘制与拟合评估,适用于心理学、社会学等多领域数据分析。操作简洁、结果精准,提升建模效率,值得收藏。

FastDebug的博客 1085

【爬虫实战】Instagram博主图片爬取:模拟登录+滚动加载,轻松抓取高清美图

在当今社交媒体时代,Instagram作为全球最受欢迎的图片分享平台之一,汇聚了无数优质博主的海量精美图片。对于数据爱好者、营销分析师、AI训练数据收集者来说,如何高效、稳定地爬取Instagram博主的图片,成为了一项极具实用价值的技术挑战。然而,Instagram的反爬机制日益严格,传统的静态页面请求已经无法满足需求。本文将带你从零开始,使用2024-2025年最新技术栈,实现模拟登录、滚动加载、高清图片下载的全流程爬虫。✅ 全流程代码可直接运行✅ 模拟手机端请求绕过反爬。

2201_76125261的博客 596

R语言 lavaan包进行结构方程模型SEM

学习资料/开发者 Github-yrosseel/lavaan

2402

Uni-App 使用极光推送完整指南

Uni-App集成极光推送的完整指南:从注册极光账号到代码实现。包含前期准备(获取AppKey、注册厂商账号)、Uni-App配置(插件导入、初始化代码)、高级功能(角标设置、Java后台接口)及常见问题排查。详细说明了推送监听、registrationID获取、消息接收处理等核心功能实现步骤,并提供两种推送接口示例(按平台推送和统一推送)。适合需要在Uni-App项目中实现推送功能的开发者参考。

cyj0919的博客 427

MMCVDeformConv2d转TensorRT记录

MMCVDeformConv2d转Tensorrt

qq_35435798的博客 1779
上一篇: 别再全量上传了!,PHP大文件分片+断点续传技术已成标配
下一篇: 为什么你的计数模型总是偏差大?:可能是忽略了零膨胀问题(R语言实操方案)
ByteChat
博客等级 码龄1年 157粉丝 1991原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值