if len(sentiment_score) != 0: #算情感得分的每日均分 score_avg = sum(sentiment_score)/ len(sentiment_score) #将均分写到表中去 data_stock.loc[data_stock.loc[:, 'timestamp'] == date, 'sentiment_score_avg'] = score_avg # 关闭链接 cursor.close() conn.close() # 写入csv文件 data_stock.to_csv('primary_data.csv')
时间: 2024-03-07 20:51:12 浏览: 167
CNN.rar_CNN_Sentiment Analysis_south555_文本情感分析_神经网络 文本
5星 · 资源好评率100%
这段代码是在上一段代码的基础上,计算每个日期的情感得分并将其写入数据表中。首先,它使用了一个名为sentiment_score的变量来存储从数据库中获取的情感得分。然后,如果sentiment_score列表的长度不为0,那么它计算出每日均分,并将该均分写入到数据表中的sentiment_score_avg列中。最后,它关闭了游标和连接对象,并将数据表以CSV格式写入到文件primary_data.csv中。
阅读全文