【发布时间】:2017-05-05 05:08:39
【问题描述】:
displaytweets = tweetsDf.select( "author", "civilEvents", "phraseList", "locations", "bodyText").orderBy("times")
pandas.set_option('display.max_colwidth', 500)
display.display(displaytweets.toPandas())
“bodyText”列包含一条推文...我希望能够查询我的数据框以返回该列包含主题标签的行。
我试过了:
displaytweets[displaytweets['bodyText'].str.contains("#")]
还有
hashTags = displaytweets.bodyText.str.contains("#")
但我收到此错误:
<ipython-input-20-eb0d77b3103e> in <module>()
1 #displaytweets[displaytweets['bodyText'].str.contains("#")]
2 hashTags = displaytweets.bodyText.str.contains("#")
3 hashTags
TypeError: 'Column' 对象不可调用
【问题讨论】:
-
您使用的是 spark 数据框吗?原生 pandas 数据框没有带有您要使用的签名的 select 和 orderBy。
-
是的,我使用的是 spark 数据框
标签: python pandas select dataframe filter