我知道可以在excel中创建这样的双饼图,如下所示:
http://chandoo.org/wp/2009/12/02/group-small-slices-in-pie-charts/
但是SPSS或R也能这样做吗?
我正在尝试自动化卡方计算.我正在使用scipy.stats.pearsonr.然而,这给我的答案不同于SPSS.比如,10个因素的差异.(.07 - > .8)
我很确定这两种情况下的数据是相同的,因为我在两种情况下打印出交叉表(使用pandas.crosstab)并且数字相同.
d1 = [1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 0, 1, 1, 1, 0, 1, 0, 1]
d2 = [1, 0, 0, 0, 1, 1, …Run Code Online (Sandbox Code Playgroud) 是否可以在spss中使用Nested如果有任何命令?例如
if any(1, a to c) and if (1, s to x) xx=1.
Run Code Online (Sandbox Code Playgroud) 由于表达不清楚,上一篇文章被关闭,因此这是一个经过编辑的文章.
来自问卷的5个李克特式量表问题共有20个项目.我需要从5个单独的问题中添加20个项目以创建总比例.我已经掌握了数据.
问题就像上面的图片一样.如何运行命令从5个单独的问题中添加20个项目?命令是什么?
它类似于Transform> Compute变量.输入一个变量名称,指定要添加的项目,并嘿presto(例如"V1 + V2 + V3"等)?
我有一个数据框,我通过以这种方式导入.dat Stata文件创建:
data = read.dta("TEAdataSTATA2.dta")
Run Code Online (Sandbox Code Playgroud)
然后我写data一个文本文件:
write.table(b , "mydata.txt" , sep="\t")
Run Code Online (Sandbox Code Playgroud)
然后我使用我创建的文本文件以这种方式创建SPSS文件:
write.foreign(b , "mydata.txt" , "DerLeew.sps" , package="SPSS")
Run Code Online (Sandbox Code Playgroud)
但是,我收到一个错误:
Error in writeForeignSPSS(df = list(studyid = c("P0008", "P0018", "P0031", :
I cannot abbreviate the variable names to eight or fewer letters
Run Code Online (Sandbox Code Playgroud)
有人可以指出问题吗?
我有一个包含大约 1000 个变量的数据集。但我只想使用这些变量的一小部分来处理数据集。删除所有不需要的变量的便捷方法是什么?
使用DELETE VARIABLE命令如
DELETE VARIABLES var1 TO var13 var 15 var 17 TO var var35 ...
Run Code Online (Sandbox Code Playgroud)
会很烦人而且容易出错。
所以我试图转换一组矩阵格式的数据,就像这样
V1 V2 V3 V4
1 12 32 12 54
2 43 34 23 24
3 43 23 65 54
Run Code Online (Sandbox Code Playgroud)
其中1-3是seqID,V1-4是ID
我希望以一种更容易让SPSS理解的格式,如下所示:
ID seqID Value
1 1 12
2 1 32
3 1 12
4 1 54
1 2 43
Run Code Online (Sandbox Code Playgroud)
等等
R中最好的方法是什么?它应该是一些简单的文本操作,我尝试制作一个循环来解决它(例如通过提取列,然后再次绑定值)但不知何故循环语法仍然逃避我!帮助赞赏!
以下是逗号分隔形式的数据集示例(顶行中包含变量名称)...
LABEL,X,Y
bimmy,1,2
bimmy,2,4
bimmy,3,6
jimmy,2,8
jimmy,5,4
jimmy,6,10
marian,3,10
marian,4,9
marian,5,5
Run Code Online (Sandbox Code Playgroud)
我想对每个LABEL进行X和Y的线性回归分析.所以,我会对'bimmy'分析X和Y,然后分析'jimmy',然后分析'marian'.
这在SPSS中是否可行?R更容易吗?
我用类似措辞查询了Google和Stack Overflow,但没有发现任何相关内容.