软件介绍
SmartPLS是一款自变量模型制图软件,可以帮助用户进行建模,软件提供非常多的功能,可以让你快速展开模型的分析和建模,通过软件可以更深层次的掌握模型数据,对数据进行分析,解决建模问题。在软件中输入对应的数据,就能够快速几分钟完成路径模型的创建,支持跟踪和管理用户所有的分析和相关文件,提高用户的工作效率。
软件功能
强大的建模环境允许您在几分钟内创建路径模型。
项目经理帮助您跟踪所有分析和文件。
使用颜色,边框和字体自定义模型,以单独强调您的想法!
内置的算法解释和有意义的默认值使您可以轻松入手PLS-SEM世界。
组织良好的报告可以全面了解您的结果。
将结果永久保存为HTML报告或Excel文件。
创建数据组以毫不费力地运行多组分析。
创建交互术语并运行主持人分析没有任何问题。
软件特色
1、强大的建模环境使您可以在几分钟内创建路径模型。
2、项目经理可以帮助您跟踪所有分析和文件。
3、使用颜色,边框和字体自定义模型,以分别强调您的想法!
4、内置的算法解释和有意义的默认设置使您可以轻松进入PLS-SEM世界。
5、井井有条的报告可全面洞悉您的结果。
6、将结果永久保存为HTML报告或Excel文件。
7、创建数据组以轻松运行多组分析。
8、创建交互条件并运行主持人分析,没有任何问题。
二、SmartPLS是所有PLS-SEM分析的主力军-对于初学者和专家
这是我们(不断增长的)所有可用计算方法的列表。相关的创新算法也将在短时间内在SmartPLS中提供。我们承诺。
1、偏最小二乘(PLS)路径建模
2、基于sumscores的普通最小二乘(OLS)回归
3、一致的PLS(PLSc)
4、加权PLS(WPLS),加权OLS(WOLS)和加权一致PLS(WPLSc)
使用说明
这是一款建模软件,在软件中可以帮助用户快速完成模型的创建,很多的用户不知道怎么新建模型,下面小编为大家带来建模方法介绍,感兴趣的用户快来看看吧。
第一步,新建一个项目test
File->Create new project, ,命名项目名test
第二步: 导入数据test_data.csv,右击第3区域中的test项目名->在弹出的菜单中点击Import Data File->选择test_data.csv
第三步:在第5区内构建模型
(1)创建构念: 在第2区域中点击Latent Variable,在第5区域创建三个构念,鼠标点击2区域中的select按钮,切换鼠标功能,并右击每个构念,修改名称分别为quality,satisfaction,intention
(2)为每个构念添加题项
在4区域切换到蓝色面板,拖出面板内的题项到构念身上去,然后在区域中依次加上,这时面板中的题项也会逐一减少。
如果觉得构念在面板中会使得整个面板比较混乱,可以右击构念,在弹出的菜单中选择hide indicators of selected construct,此时所有的题项都会隐藏。如果需要显示出来,可以右击构念,在弹出的菜单选择Show indicators of selected construct,会显示出来。
若显示出来的构念是构成型的,箭头需要从题项指向构念,这时右击选中的构念,在弹出的菜单中选择switch between formative/reflective
(3)添加路径 点击2区域的Connect按钮,从quality拉到satisfaction,然后再从satisfaction拉到intention。此时模型中的每个构念从红色变成路径相通的蓝色
第四步:进行计算
右击2区域caculate,在弹出的对话框中点击start caculation运行。这时5区域就会弹出数据分析的结果。可以根据不同的分析要求点击点击下方下滑线字体对应的数据分析标准,窗口便会显示查看结果,图11显示的是数据的信度与效度的数据分析结果。
第五步:数据分析结果导出
如果有需要将数据分析结果导出,可以选择点击窗口上方的“export to excel”按钮,这时默认所有的数据分析结果都会导出;如果只想导出当前的数据分析结果,可以点击数据分析结果的右上边“excel format”按钮,这时表格默认已经复制到剪切板,打开excel,直接粘贴即可。
数据导入
在软件中进行建模需要导入对应的数据,才能完成模型的创建,很多的用户不知道怎么导入数据,下面小编为大家带来数据的导入方法介绍,感兴趣的用户快来看看吧。
1、更改数据结构
更改字段为bigint即可,下面可以测试下,当插入科学计数法的时候,bigint和varchar的区别:
(1)表结构
CREATE TABLE `temp_drr_test` (
`uuid` varchar(32) NOT NULL,
`daily_nums` bigint(20) NOT NULL DEFAULT '0',
`weekly_nums` bigint(20) NOT NULL DEFAULT '0',
`monthly_nums` bigint(20) NOT NULL DEFAULT '0',
`test_nums` varchar(100) DEFAULT '',
UNIQUE KEY `uuid` (`uuid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
daily_nums为bigint, test_nums为varchar
(2)分别更新两个字段为 科学计数法 :2.251799813685248e15
mysql> select * from temp_drr_test;
+------+---------------------+---------------------+--------------+---------------------+
| uuid | daily_nums | weekly_nums | monthly_nums | test_nums |
+------+---------------------+---------------------+--------------+---------------------+
| 1111 | 4611686018427387904 | 9223372036854775807 | 0 | 4611686018427387904 |
+------+---------------------+---------------------+--------------+---------------------+
1 row in set (0.00 sec)
mysql> update temp_drr_test set daily_nums=2.251799813685248e15;
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
mysql> select * from temp_drr_test;
+------+------------------+---------------------+--------------+---------------------+
| uuid | daily_nums | weekly_nums | monthly_nums | test_nums |
+------+------------------+---------------------+--------------+---------------------+
| 1111 | 2251799813685248 | 9223372036854775807 | 0 | 4611686018427387904 |
+------+------------------+---------------------+--------------+---------------------+
1 row in set (0.00 sec)
mysql> update temp_drr_test set test_nums=2.251799813685248e15;
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
mysql> select * from temp_drr_test;
+------+------------------+---------------------+--------------+----------------------+
| uuid | daily_nums | weekly_nums | monthly_nums | test_nums |
+------+------------------+---------------------+--------------+----------------------+
| 1111 | 2251799813685248 | 9223372036854775807 | 0 | 2.251799813685248e15 |
+------+------------------+---------------------+--------------+----------------------+
1 row in set (0.00 sec)
最终发现,当字段为bigint的时候,是可以自动调节为数字的。只不过bigint能存储的长度也有限,难保不会超过,所以用下一个方法
2、按位或上一个值
update test set daily_nums =pow(2,x) | 0
这里选择0,这样在保证值不变的情况下,也能正常存储了,经测试无误,可以存储为大数。
怎么绘制模型
很多的用户不知道怎么在软件中进行模型的制作,在完成数据的导入后,在软件中使用对应的步骤就能轻松完成模型的绘制,下面小编为大家带来对应步骤的介绍。
1、双击“项目1”绘制模型
2、右侧弹出绘制界面
3、点击“潜变量”绘制假设模型,在模型没有完全建立起之前,潜变量的颜色是红色,模型建立成功后会变为蓝色
4、右击潜变量进行重命名,中英文均可
网友评论