关于 SmartPLS 4 许可证、安装、使用的常见问题解答
激活 SmartPLS 许可证快速而简单!请按照以下步骤切换或激活您的许可证密钥。
在您的计算机上打开 SmartPLS 应用程序。
如果已有许可证(例如学生许可证)处于激活状态:

如果您在激活过程中遇到任何问题:
对于在大量计算机上批量部署 SmartPLS,可以考虑静默许可证激活。在此方法中,许可对话框被跳过,许可信息从 smartpls.ini 配置文件中读取。
配置文件位置:
c:/program files/smartpls4/smartpls.vmoptions/Applications/SmartPLS/Contents/vmoptions.txt请确保您拥有管理员权限来编辑此文件。
在文件中添加以下行,将示例数据替换为您的许可证密钥和管理员联系方式。此设置将隐藏主许可对话框,SmartPLS 将始终使用提供的密钥。
-DlicenseKey=KYXXX-DRC39-GB4PY-NXXXS-UEYAM
-DlocalAdminEmail=admin@sample.org
如果您托管自己的许可证服务器,类似的设置也适用,但使用不同的参数。
-DlicenseServer=192.335.212.111:16090
-DlocalAdminEmail=admin@sample.org
如果您希望让多个用户在不同的计算机上使用 SmartPLS,浮动许可证是一个很好的解决方案。

浮动许可证(也称为并发许可证)允许多个用户共享对软件应用程序的访问权限。许可证不会绑定到特定的计算机,而是在网络中"浮动",使网络内任何授权用户都可以在任意计算机上运行软件。
是的,多个用户可以同时使用软件,但受限于您拥有的浮动许可证数量。
如果所有许可证都已签出,其他用户需要等待直到有许可证可用。
有两种方案:
本页面将为您详细介绍席位许可证的相关信息。如果您需要在特定计算机上安装软件,这类许可证是理想的选择。

席位许可证(也称为节点锁定许可证)允许您在指定的计算机上安装和激活软件。
购买席位许可证后,您将收到一个唯一的许可证密钥。在计算机上输入此密钥即可激活软件。激活后,软件将锁定到该特定设备。
不可以,席位许可证仅限一台特定计算机使用。要在更多设备上使用软件,您需要购买额外的许可证。
如果您升级或更换了计算机,需要进行许可证重置。您可以自行操作(需要邮件确认)或联系我们的支持团队协助处理。
通常是的。提供离线激活流程,但仅应在受限环境中使用。
要使用 SmartPLS 的所有专业功能,需要有效的许可证。您可以在此购买许可证。
注意:SmartPLS 许可证不采用订阅制。如果您的许可证密钥到期,您可以购买新许可证,但不会自动续订。
有两种主要的许可证类型可供选择:
席位许可证允许在一台计算机上安装 SmartPLS,供一个用户使用。可应要求转移到新计算机。
要激活席位许可证,运行 SmartPLS 的计算机必须连接到互联网。激活后,SmartPLS 可以离线使用。
浮动许可证允许在网络内的多台计算机上安装 SmartPLS。并发用户数量由购买的许可证决定。
此选项非常适合寻求校园范围使用的大学,例如使用 SmartPLS Professional 25 并发用户网络许可证。
访问/托管许可证服务器有两种选择:
您可以在网络中安装和托管许可证服务器。客户端通过 IP 地址访问服务器。
此选项无需本地安装。客户端输入许可证密钥,SmartPLS 通过互联网连接到许可证服务器。
要查看许可证的到期时间,请从主菜单打开许可证对话框,依次选择 SmartPLS > 切换许可证。

使用 SmartPLS 许可证遇到问题?以下是一些故障排除步骤:
如果 SmartPLS 不接受您的许可证码,请检查以下事项:
SmartPLS 需要互联网访问来验证许可证。以下是您可以尝试的操作:
/etc/hosts 文件中是否有 SmartPLS 服务器条目,并将其删除。c:/Windows/system32/drivers/etc/hosts 文件中是否有 SmartPLS 服务器条目,并将其删除。如果 SmartPLS 提示许可证已在另一台计算机上使用(由于硬件升级或操作系统更新),请联系我们以重置您的许可证密钥。
如果 SmartPLS 无法连接到您的自托管许可证服务器,请确保您的服务器已更新到最新版本,可从此处下载并安装。
注意:SmartPLS 4 需要新的许可证文件,与 SmartPLS 3 的许可证文件不兼容。请联系我们获取新的许可证文件。
如需进一步帮助,请联系我们的支持团队。
SmartPLS 启动后立即关闭?以下是您可以采取的措施:
确保您已为操作系统安装了正确版本的 SmartPLS。
要顺畅运行 SmartPLS 4,请确保您的计算机满足以下最低规格:
SmartPLS 4 兼容以下操作系统:
注意:对于使用较旧 MacOSX 系统(<11.x)的用户,我们提供 SmartPLS 4.0.9.6 作为兼容版本(有效期至 2024 年底)。请注意,由于兼容性问题,此版本无法更新到最新的 SmartPLS 4 版本。
默认情况下,SmartPLS 使用最大 2048 MB 的内存。但是,对于大规模计算,您可能需要分配更多内存。如果您的计算机有足够的主内存可用,您可以为 SmartPLS 设置更高的限制。
要分配更多内存,请按照以下步骤操作:
C:/Program Files/SmartPLS 4/smartpls.vmoptions/Applications/SmartPLS 4/Contents/vmoptions.txt(右键点击 SmartPLS 4,选择"显示包内容",然后导航到 Contents/vmoptions.txt)-Xmx2048m 行。-Xmx3048m,允许 SmartPLS 使用最多 3,048 MB 内存。注意:您必须拥有计算机的管理员权限才能修改 smartpls.ini 文件。如果遇到权限问题,请尝试以管理员身份打开文本编辑器。

欢迎使用学术折扣计划!我们很高兴为符合条件的用户提供产品 50% 的折扣。以下是申请折扣的方法:
学术资格直接通过我们的订单表格进行验证。在大多数情况下,使用大学域名的官方电子邮件地址即可。如果需要额外验证,订单表格会提示您提供进一步的信息。
如果您对申请学术折扣有任何疑问或需要帮助,请通过 sales@smartpls.com 联系我们的支持团队。
是的,您可以现在购买单用户许可证,稍后再激活。
对于席位许可证,使用期限从激活时开始计算,即首次在 SmartPLS 软件中输入密钥时。
然而,由于技术原因,配置浮动许可证以供以后使用并不那么简单。但应要求,我们可以进行此类配置。请联系我们获取进一步帮助。
标准购买流程简单明了:
如果无法在线支付且需要银行转账,请按照以下步骤操作:
访问我们的公司页面下载以下文档:
所有信息(包括发票和许可证密钥)均通过电子邮件发送。如果未及时收到我们的邮件,请检查您的垃圾邮件文件夹。
如遇到任何问题,请联系我们获取帮助。
SmartPLS 中的注释框允许用户以类似数字便签的格式向模型添加补充信息。此功能可用于保存有关分析的详细注释、提供解释,或直接在 SmartPLS 环境中记录某些建模决策的理由。
Comment 按钮,然后在模型中放置一个注释框。
注释框支持 Markdown 语法,使格式化文本变得简单。使用 Markdown,您可以对文本进行加粗或斜体强调、创建项目符号或编号列表等。以下是一些示例:
# 一级标题
## 二级标题
### 三级标题
**粗体文字**
_斜体文字_
您可以使用 1.、2.、3. 来创建编号列表,使用 - 或 * 来创建项目符号列表。
可以!您可以使用 Markdown 包含超链接。只需使用以下格式:
[SmartPLS 软件链接](https://www.smartpls.com)
它将在注释框中转换为可点击的链接。这在引用外部资源或补充信息时特别有用。
当然可以。您可以使用 Markdown 语法在注释框中嵌入图片。使用以下格式:

图片可以为您的文档提供视觉上下文或额外的分析见解,是一种很好的丰富文档的方式。
通过利用 SmartPLS 中的注释框功能和 Markdown 语法的灵活性,您可以增强文档质量,使模型更具信息性且更易于理解。
在某些情况下,SmartPLS 4 的结果可能与 SmartPLS 3 获得的结果不同。这可能有多种原因,可能与数据导入、更新的算法或 SmartPLS 4 中使用的设置有关,也可能是这些问题的组合。
确保您的数据文件在 SmartPLS 4 中设置正确。如果数据文件显示为红色,请双击打开其设置,然后检查分隔符、转义字符和区域设置。

导入新数据文件或打开 SmartPLS 3 的旧项目数据文件时,请确保已处理缺失值。在 SmartPLS 3 中,使用占位符字符串(如 -99)来标记数据集中的缺失值。在 SmartPLS 4 中,您可以使用数据文件设置对话框应用此类标记,它将替换数据集中的所有对应值为空值。

您的数据集中有缺失数据,但在 SmartPLS 4 中使用了不同的缺失数据处理选项。运行算法时,请确保使用相同的缺失值处理程序。

SmartPLS 3 仅考虑度量数据。但如果您在 SmartPLS 3 中使用二元变量来表示两个类别(如性别),则值 0 和 1(或 1 和 2)在 SmartPLS 3 中被视为度量量表。SmartPLS 4 允许您为变量分配正确的度量标准,并相应地修正计算。
此外,您的模型可能变得无效,例如,对于在模型的某些部分(如与度量变量一起的反映性测量模型中)同时包含二元和分类变量的模型,无法计算结果。


您没有在 PLS-SEM 算法对话框中的"结果类型"选项中选择"标准化 (Standardized)",而是选择了"非标准化 (Unstandardized)"或"均值中心化 (Mean centered)"。请将此设置更改为"标准化",这与您之前在 SmartPLS 3 中自动使用的设置一致。

在 SmartPLS 3 中,所有变量和构念都会自动标准化——包括二元变量。然而,标准化的二元预测变量难以解释,需要手动反标准化才能获得有意义的结果。标准化二元变量的效应并不代表从一个类别到另一个类别的变化,而是代表类别之间按标准差缩放的抽象差异,这取决于样本中类别的普遍率或群体比例。将标准化的二元变量用作调节变量会带来额外的解释问题,因为参考点(零)是变量的均值。然而,二元变量的均值不代表任何一个类别。
在 SmartPLS 4 中,二元变量和构念因此保持非标准化(它们被虚拟编码为 0/1)。结果系数为部分标准化系数,代表类别变化的效应——具体来说,代表编码为"1"的类别相对于"0"参考类别的效应,以结果(因变量)的标准差为单位。例如,二元变量 0.4 的效应意味着从参考类别"0"变为另一个类别"1"时,结果变量变化 0.4 个标准差。
提示:如果您想获得"旧的" SmartPLS 3 结果,请在数据文件设置中将二元变量定义为度量变量。
延伸阅读:Becker, J.-M., Cheah, J. H., Gholamzade, R., Ringle, C. M., & Sarstedt, M. (2023). PLS-SEM's Most Wanted Guidance. International Journal of Contemporary Hospitality Management, 35(1), 321-346.
从 SmartPLS 4.1.1.5 版本开始,对于包含二元指标的模型,不再对缺失值应用均值替换。
原因:均值替换假设变量是度量型的,即其值具有定量含义,且均值代表有效的集中趋势度量。然而,二元指标代表分类信息(如是/否、存在/不存在、女/男),因此没有有意义的平均值。用均值(如 0.35 或 0.62)替换缺失的二元值会在数据集中引入非二元且无法解释的值。为避免此类有问题的插补和潜在偏差,SmartPLS 会自动为二元变量禁用均值替换。
如果您想重现"旧"结果(例如,如果您的二元变量原本打算作为度量变量处理),可以轻松调整此设置:
注意:此调整启用了与 SmartPLS 3 相同的均值替换,并重现了早期结果。但是,当二元变量被定义为度量变量时,它会在模型估计前被标准化。这会导致前面提到的结果解释问题。
为确保正确解释,SmartPLS 4 不会标准化编码为二元的变量,而是将其编码为 0/1 虚拟变量。这确保了在包含二元数据时路径系数仍然可以解释。
有关在将二元变量视为度量变量时手动调整系数的详细信息,请参阅:Becker, J.-M., Cheah, J. H., Gholamzade, R., Ringle, C. M., & Sarstedt, M. (2023). PLS-SEM's Most Wanted Guidance. International Journal of Contemporary Hospitality Management, 35(1), 321-346.
在研究、报告、演示文稿或网页中使用 SmartPLS 时,必须提供正确的引用。此要求也在 SmartPLS 使用条款中列明。
在您的研究论文中,可以使用以下正文引用:
SmartPLS (Ringle et al., 2024)
或
SmartPLS 4 (Ringle et al., 2024)
在论文的参考文献部分,包含以下完整引用:
Ringle, C. M., Wende, S., & Becker, J.-M. (2024). SmartPLS 4. Boenningstedt: SmartPLS. Retrieved from https://www.smartpls.com
或
Ringle, Christian M., Wende, Sven, & Becker, Jan-Michael. (2024). SmartPLS 4. Boenningstedt: SmartPLS. Retrieved from https://www.smartpls.com
您可以按照以下注意事项将项目和文件从 SmartPLS 3 无缝迁移到 SmartPLS 4:
注意:在 SmartPLS 4 中修改的文件将与 SmartPLS 3 不兼容。
SmartPLS 4 会提示您从一个新的工作空间开始,在该工作空间中您可以导入现有的 SmartPLS 3 项目(创建副本)。
观看此简短视频,大约 2 分钟即可了解迁移过程。
观看 James Gaskin 录制的另一个有用的入门视频。
在 SmartPLS 4 中,您可以通过主菜单的偏好设置对话框更改语言,路径为 SmartPLS > 偏好设置。

您的 SmartPLS 项目和文件存储在本地计算机上称为"工作空间"的文件夹中。
当前工作空间位置显示在 SmartPLS 的标题栏中。

重新安装 SmartPLS 后,可能会创建一个新的空工作空间,但您的旧文件和项目并未丢失。您只需重新选择旧的工作空间即可。
要切换工作空间,请从主菜单选择 文件 > 切换工作空间。

默认工作空间位置如下:
/Users/username/smartpls_workspacec:\users\username\smartpls_workspaceCB-SEM 可能无法生成所有请求的自举样本,导致用于计算的样本数量少于指定数量。这是由于对收敛性的依赖——即模型需要达到稳定解。某些自举样本可能无法实现收敛,特别是在遇到有问题的数据模式或模型设定错误时。在这种情况下,算法会提前终止,将该子样本从自举结果中排除,从而减少自举样本的计数。
值得注意的是,获得的自举样本少于预期并不一定会使结果无效。研究人员应全面评估可用的样本,并仔细考虑样本减少的原因,以确保研究结果的有效性和可靠性。
如果某个参数(如路径系数、载荷、权重等)的结果显示为 n/a,则表示没有可行的解。此问题通常发生在执行自举法时,一个或多个自举样本导致了无效解(即无法为模型或其某些部分计算出解决方案)。因此,结果表中对有问题的参数显示 n/a。一旦所有自举样本中都出现 n/a 结果,就无法从自举分布中计算均值和标准差。
以下截图说明了此问题:

注意:要重现上述问题,请运行 SmartPLS,打开 ECSI 模型,选择包含 98 个观测值的数据集,并使用默认设置启动一致性自举法。
不可接受的解始终表明数据或模型存在问题。缺失结果可以让研究人员意识到问题所在。有了这些信息,用户可以解决问题以创建恰当的解决方案。
此外,过滤掉不可接受的解会扭曲自举法生成的样本分布估计。结果将只考虑"好的"自举解。因此,自举法的结果可能低估了参数估计的实际变异性(如其标准误差)。这可能导致从模型和数据中做出不正确的推断(如显著性评估中的错误)。
一致性 PLS-SEM (PLSc-SEM) 算法对反映性构念的相关性进行修正,使结果与因子模型一致(Dijkstra and Henseler, 2015; Dijkstra and Schermelleh-Engel, 2014)。为此,它使用了 PLS-SEM 领域特有的新可靠性度量 rho_A(Dijkstra and Henseler, 2015)。众所周知,此可靠性统计量在 PLS-SEM 中是一致的,但在较小的样本量和不满足一般因子假设时,它可能产生不可接受的解。在这些情况下,可靠性估计可能超出 0 到 1 的允许范围(Takane and Hwang, 2018)。如果为负值,修正根本无法进行,因为需要对 rho_A 取平方根,而对负值未定义。
此问题也被比作 CB-SEM 中的 Heywood 案例,其中方法会估计负方差(这当然是不可能的)。
PLSc 对一般因子模型假设非常严格。偏离这些假设可能导致估计问题,从而产生不可接受的解。因此,研究人员可能需要重新审视反映性构念的一般因子模型假设。如果合适,可以将构念视为复合模型进行处理和估计。不过,在假设一般因子模型时,避免这些问题的简单建议是使用更大的样本量。
与 PLSc-SEM 相比,标准 PLS-SEM 算法中不可接受的解出现的频率要低得多。此问题的出现几乎总是与以下两种情况有关:(a) 模型中几乎完全的共线性,或 (b) 方差为零的变量。
这两个问题可能不会出现在原始数据中,但可能在自举过程中显现。自举是一个随机过程,从原始样本中无放回地抽取观测值以创建子样本。由于自举的随机性,某些子样本可能表现出极端特征。
例如,整体样本上的强多重共线性问题可能在只抽取完全共线性的观测值时变成完全共线性。在这种情况下,您需要解决共线性问题或尝试增加样本量。
类似地,如果模型包含方差接近零的变量(即几乎所有受访者具有相同值),也可能出现不可接受的解。PLS-SEM 中数据的标准化还包括将值除以变量的方差。除以零会导致不可接受的解。如果您有一个非常同质的群体,或者在模型中将分组变量作为指标并运行多群组分析,此情况很可能发生。此外,虚拟变量中某一类别非常罕见时也可能导致此类问题。小样本量会加剧此问题。在这些情况下,您应该检查模型中方差较低的变量,如果可能的话将其排除或增加样本量。
某些 PLS-SEM 拟合指数在模型评估的一般适用性上存在局限性。例如,它们不适用于使用重复指标的模型(如在 PLS-SEM 中估计高阶模型时)。此类模型结构在指标相关矩阵中包含完美的 1 相关。在这种情况下,某些拟合指数的计算不可行。
CB-SEM 可能无法生成所有请求的自举样本,导致用于计算的样本数量少于指定数量。某些自举样本可能无法实现收敛,特别是在遇到有问题的数据模式或模型设定错误时。获得的自举样本少于预期并不一定会使结果无效。
SmartPLS 4 引入了以下显著的新功能。作为早期访问阶段的一部分,已经制作了许多关于 SmartPLS 4 的视频来帮助您进行过渡。最好查看我们的视频集合。
您可以运行基于协方差的结构方程模型 (CB-SEM) 分析(类似于 IBM SPSS Amos)。因此,您现在可以使用 CB-SEM 创建、估计和评估模型。您还可以使用此新功能运行确认性因子分析 (CFA)。

您将体验到全面更新和优化的用户界面。我们在过去几年中基于最新技术开发了此界面,确保 SmartPLS 拥有长期的发展前景。

在许多方面,性能都有了显著提升。自举法或 FIMIX 等算法现在运行速度更快。

数据集通常以 Excel 或 SPSS 格式提供。SmartPLS 现在可以直接读取这些格式,无需事先转换为 CSV 文件。

现在可以直接从计算结果创建新的数据文件,这对高阶模型特别有用。您可以选择在新文件中包含哪些数据——例如 PLS-SEM 计算的得分。之后,您可以立即使用该文件进行新的计算。

您现在可以通过在对比视图页面中打开报告来更轻松地比较报告。

SmartPLS 报告现在可以保存并在以后重新打开。当然,导出为 Excel 或网页的功能仍然可用。



图表现在可以自定义。例如,可以为数据点定义新的颜色或大小——还有许多其他属性可以更改,并且可以保存为新的默认设置。

SmartPLS 4 现在还支持新的算法、模型类型和结果表示形式,包括:
软件中现在直接集成了许多不同的示例模型。因此,即使没有自己的数据,您也可以直接尝试许多功能。

Windows 的 32 位支持回来了。在 SmartPLS 3 中,由于安全性和技术原因,我们不得不放弃对 32 位系统的支持。
我们的支持团队随时为您提供帮助