1.仅仅使用了一列文字数据进行生成词云图,我发现生成的图很丑,就当做是个简单的入门吧!哈哈
首先取了一列数据,并且转化为txt 文件
#词云图尝试
import numpy as np
import pandas as pd
from wordcloud import WordCloud
import PIL.Image as image
import csv
"""
没用到的东西
wind_sky = pd.read_csv('datadatadata1.csv',usecols = [5],header=None)
print(wind_sky)
print(type(wind_sky))
"""
#取数据
wind_sky = pd.read_csv('datadatadata1.csv',usecols = [5],header=None)
print(wind_sky)
print(type(wind_sky))
wind_sky_list = []
filename = 'datadatadata1.csv'
with open(filename,'r', encoding='UTF-8') as f:
reader = csv.reader(f)
header_row = next(reader)
column1 = [row[5] for row in reader]
wind_sky_list.append(column1)
print(wind_sky_list)
#转为txt文件(主要是自己不太会,所以就先这样子转一下)
def text_save(filename, data): # filename为写入txt文件的路径,data为要写入数据列表.
file = open(filename, &#