问题标签 [psych]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 抑制矩阵中的列名和循环函数
我正在尝试在 R 中创建我的第一个自定义函数(耶!)。我现在有一些类似的东西,但我认为它可以改进。
基本上,我想在 R 中创建自己的自定义表,可以通过 xtable 运行最终报告。我希望表格的每一列都遵循这种格式:
group1mean、group1sd、group2mean、group2sd、t 值、p 值。
目前,我的功能是这样做的。但是,它会产生我想留空的列名(例如,V3 和 V4),我想让它遍历多个因变量并将结果作为新行自动附加到矩阵中。现在,我必须手动为每个因变量编写一行代码(在下面的示例中,DV 是 PWB、SWB 和 EWB。
到目前为止,这是我的代码:
所以重复一遍,我想禁止列名“V3”和“V4”(将它们留空)并使代码在变量列表上自动运行。这些事情中的任何一个都可能吗?谢谢你的时间。
ruby-on-rails - Rails:syck 已被移除,而使用 psych
我在我的 rails 项目的 capistrano 部署期间收到此消息:
版本:
据我所知,ruby 使用本地 yamler“Psych”。
Gemfile 中没有任何 yamler。
在我的 boot.rb 中:
可能是什么问题呢?
r - R中的主成分分析(PCA):为什么分数不正交?(使用心理包)
我使用“psych”包中的 principal() 函数在 R 中运行 PCA。我提出了参数“rotate="none"”,它要求正交旋转方法。据我了解,PC1 和 PC2 的分数应该是正交的(即(原始数据) (PC1 的加载)和(原始数据) (PC2 的加载)之间的相关性应该为零。但是,我得到了 90% 的相关性。这是为什么?
ruby - 为什么文本“2e8”在 Mac 上被 YAML 视为字符串,但在 Ruby 中的 Linux 上被视为浮点数?
对于相同的 ruby 版本,相同的 YAML 解析器引擎 Psych(但不同的次要版本),但不同的操作系统(Mac 与 Linux),文本在 Mac 上"2e8"
被视为,但在 Linux 上被视为( )。为什么?我该如何解决它,以便他们表现出相同的行为?String
Float
200000000.0
对于 Mac:达尔文 12.4.0 达尔文内核版本 12.4.0:root:xnu-2050.24.15~1/RELEASE_X86_64 x86_64
/li>对于 Linux:Linux 2.6.18-238.el5 #1 SMP x86_64 GNU/Linux
/li>
我知道添加引号'2e8'
会产生相同的行为,但是此文本是在 Mac 上生成的转储的一部分,它没有放置这些引号。
ruby - YAML 解析错误,使用 Ruby psych
因此,我遇到了下面的 YAML 并尝试使用 Ruby Psych 对其进行解析,但是,它输出“找到的字符,在扫描下一个令牌时无法启动任何令牌”行 'checkboxesValues:'。(最后第四行)
当我使用 notepad++ 打开 YAML 时,YAML 的最后 4 行是红色的。但我找不到这个 YAML 有什么问题。
请帮忙。提前致谢。
r - 一个窗口中的多个 VSS 图
我试图在一个窗口中比较多个 VSS 图。但是,通常的程序par(mfrow=c(x,y)
似乎不起作用。也没有layout(matrix(c(1,2,3,4), 2, 2, byrow = TRUE))
。我以William Revelle 的网站为例。我不得不改变情节命令。它可能在某个阶段从plotVSS
变为VSS.plot
,而示例尚未更新。
有什么建议为什么我在一个窗口中没有得到多个情节?
ruby - 尝试安装 gems 时,全新安装 OSX 10.9.1 返回“未定义的方法 `path2class'”
我刚刚使用 Homebrew 和 RVM 安装了一个干净的 Mavericks 安装。然而,当我在我的项目目录中运行时,两者都brew doctor
返回rvm requirements
“一切都好”,我bundle install
的大部分 gem 安装正常,但少数安装失败,并出现相同的以下错误:
然后,如果我再试一次,gem install eventmachine -v '1.0.3'
我会得到:
我试图内爆 RVM 并重新安装,但没有任何帮助。
其他人似乎也有同样的问题,但似乎还没有人资助答案:
编辑
也可以看看这两个:
r - R psych 包 - 在 PCA 之后使用 mat.sort() 对相关矩阵进行排序
在主成分分析之后,我试图让我的原始相关矩阵的变量以与(排序的)负载矩阵相同的方式排序(如 print.psych 所示)。我使用了 psych 包中的以下功能,但我无法让两者对齐。
我不是 100% 确定 mat.sort 的第二个参数应该是什么,但我尝试了 sortedPC 的几个元素都无济于事。任何指针将不胜感激!
ruby-on-rails - Ruby 安装缺少 psych,建议重新安装 libyaml 和 ruby,但仍然找不到图像?Rails教程
在我的 RailsTutorial 中间使用此命令时(在我的笔记本电脑设置上):
我收到以下错误:
我已经重新安装了 libyaml,并重新安装了 ruby,这一切都返回到这些错误。无论我做什么,我总是回到这个错误列表。
r - 从现有 z 分数列创建新列,其中一些替换为 0 或 N/A
我是使用 R 进行编程和数据分析的新手(我是心理学专业的二年级研究生,正在努力精通 R)。
无论如何,这是我非常基本的问题:
我有长格式的数据。我正在查看已导入 R 的 data.frame 中的不同 RT 分数。目前,我已将原始数据的一列转换为与我的原始数据分数对应/对齐的 z 分数。
现在,我想为我的原始数据分数创建一个新列,并删除 +/- 1.96 的 z 分数。
或者,我想知道如何根据我的原始分数创建一个新列,该列自动将与平均值相差 +/- 2SD 的值替换为 0 或“NA”的值。
谢谢大家!你们在这里拥有很棒的社区,我计划学习很多。谢谢你陪我。