dplyr mutate throws"错误:无效的下标类型'关闭'"错误

时间:2017-03-01 16:32:17

标签: r dplyr sentimentr

我尝试使用dplyr' s mutate在情感R中使用sentiment_by

这例如有效: content <- mutate(content, word_count = sentiment_by(story)$word_count)

但是

这例如有效:  content.sd <- mutate(content, word_count = sentiment_by(story)$sd)

给出错误错误:invalid subscript type 'closure'

sentiment_by(content$story[1])有效

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:3)

您可以使用以下代码

def plot_waves(sound_names, raw_sounds): i = 1 fig = plt.figure(figsize=(25,60), dpi = 900) for n,f in zip(sound_names,raw_sounds): plt.subplot(10,1,i) librosa.display.waveplot(np.array(f),sr=22050) plt.title(n.title()) i += 1 plt.suptitle("Figure 1: Waveplot",x=0.5, y=0.915,fontsize=18) plt.show()