如何从json输入中获取结果并将其放入python中的csv输出中

时间:2018-04-05 15:09:26

标签: json python-2.7 pandas csv

我正在尝试研究如何从python中获取关于推文的情感极性(来自json文件的原始输入)的结果,并将它们变成csv我可以导出以在R-im中使用Python 2.7

我从类似的stackflow查询尝试了几种不同的方法,但到目前为止还没有成功。

例如,使用pandas包

tweet_polarity = []
for tweet in tweet_text:
    polarity = analyser.polarity_scores(tweet[1])   
    tweet_polarity.append([tweet[0], tweet[1], polarity['compound'],
                      polarity['neg'], polarity['neu'], polarity['pos']])


import pandas 
df = pandas.DataFrame(data={"tweet_polarity": tweet_polarity, "tweet_text": tweet_text,
                        "tweets}": tweets})
df.to_csv("polarityRES.csv")

创建一个csv文件,但似乎一遍又一遍地重复相同的推文,而不是创建一个具有极性分数的漂亮数据框

我考虑过使用cvs.writer,但是还没有能够找到我尝试做的相关示例。有什么建议帮忙吗?

(对不起我的可怕解释,我仍然在尝试这样做的同时掌握基础知识 - 并单手输入肌腱炎!)

0 个答案:

没有答案