我想将六因素人格测试的结果作为一个循环来绘制.
有关的测试是Allgemeiner Interessen-Struktur-Test(AIST-R; Bergmann&Eder,2005)[一般兴趣结构测试],它根据JL Holland(荷兰代码,RIASEC)的理论测量职业选择.您可以使用下面的答案绘制手册中推荐的"Felddarstellung"[字段表示],而不是兴趣特征,以更好地可视化差异向量.
生成的图形看起来应该类似于:

测试结果以角度和长度给出.
如何从具有特定长度的起点在R中绘制轴或几何向量,而不定义结束坐标(根据需要arrows)?
如何在这样的矢量中添加勾选?
如何以类似的方式定义多边形的点(此处为灰色),即通过提供距离原点而不是坐标的角度和距离?
我当然可以计算端点,但我想避免这种情况.另外,我不知道如何在箭头上添加刻度线.
我的尝试不起作用:
par(pin = c(4, 4))
plot(0, 0, type = "n", xlim = c(-60, 60), ylim = c(-60, 60))
symbols(c(0, 0, 0), c(0, 0, 0), circles = c(60, 1.5, 1.5), inches = FALSE, add = TRUE, fg = c("black", "black", "white"), bg = c("transparent", "#000000", "transparent"))
arrows(0, 0, length = c(60, 60, 60, 60, 60, 60), angle = c(0, 60, 120, 180, 240, 300))
Run Code Online (Sandbox Code Playgroud)