在TraMineR R中绘制序列时出错

时间:2013-07-19 20:57:05

标签: r plot traminer

在阅读(非常好)User Guide

之后,开始尝试TraMiner

我设法从我的数据创建序列,但是当我试图绘制时,我得到了以下错误:

> seqiplot(my.data$sequences, title="My first sequences", withlegend = TRUE)
Error in do.call(plot, args = plist) : 
'what' must be a string or a function

这是从哪里来的,我该怎么办呢?

2 个答案:

答案 0 :(得分:3)

我认为您收到错误是因为您覆盖了plot功能。这会重现错误:

plot <- 1
do.call(plot,list(0))
Error in do.call(plot, list(0)) : 
  'what' must be a character string or a function

这应该是ork:

 rm(plot)
 seqiplot(my.data$sequences, title="My first sequences", withlegend = TRUE)

答案 1 :(得分:0)

我猜错误显示是因为您将序列状态对象限制为单个变量my.data$sequences。您是否尝试过my.data