返回首页  设为首页  加入收藏  今天是:
网站首页人工智能商业智能智能家居智能手表智能手机智能通信智能电视智能汽车智能机器人
相关文章
 分析了波周杰伦还做了数据可…
 智慧水务大数据可视化平台 -…
 著名智能家居品牌
 漫评:点亮“数”生活 呵护新…
 萤石网络:自主研发形成品牌…
 全国最新的十大智能家居品牌…
 2021中国智能家居前十名
 12GHz双核智能机 小米手机电…
 NFC功能 - 拆机魔王:四款新…
 酷派年度旗舰 双系统原理图大…
 手机摄像头和电容屏的工作原…
 在地铁里发现了Vivo X Fold
 6G网络
 科普:6G是什么?中美6G竞争…
 6G网络什么是6G网络?的最新…
 以6G为代表的新一代移动通信…
 6G有什么特点_6G何时到来
 央视体育TV版怎么下载?当贝…
 智能电视怎么下载央视频 下载…
 电视下载什么软件能看电视频…
 智能电视下载什么软件可以看…
 中央电视台【经济半小时】 外…
 【头条】勇担南翼核心区使命…
 服务机器人为什么受欢迎
 家用服务机器人分析
 服务机器人未来的发展潜力
 人形机器人只是看上去很美?
 2024年正式上市 远程汽车新能…
 2025年中国超20%的新车将具备…
 预计大众自动驾驶汽车将在20…
 迪斯:自动驾驶汽车有望在20…
 恒大召开保交楼专题会确保完…
 男士手表阶层品牌:根据价格…
 十大手表品牌排行榜 手表十大…
 男士手表品牌排行榜
 男士腕表品牌排行榜
 男士手表品牌推荐
 2020年值得关注的10个人工智…
 人工智能必看的10组数据
 人工智能新纪元:关于机器人…
 迎头赶上年度AI 2000人工智能…
 企业的人工智能状态:10个统…
 我国中央商务区(CBD)的空间…
 九龙坡区:亮点模式“做精职…
 创领集团(CAL)成功利用AI人…
 多选] 商务智能的特点有()
 从“大有可为”到“大有作为…
 “三大厂商”领跑国内智能家…
 京东京造618开门红战报:智能…
 盘点国内外20大智能家居企业…
专题栏目
湖南视觉网络"模板城"--汇集CMS、EShop、BBS、BLOG等系统模板
您现在的位置: 智能制造网 >> 商业智能 >> 正文
高级搜索
分析了波周杰伦还做了数据可视化!
作者:佚名 文章来源:本站原创 点击数: 更新时间:2023/6/3 22:41:06 | 【字体:

  女法官的悲惨遭遇简单讲解数据的预处理过程,即如何将 JSON 数据转化为Excel 格式,以及如何对周杰伦的歌曲进行分词。

  若你希望跳过数据预处理的过程,也可以在《数据可视化设计指南:从数据到新知》一书的下载文件中,直接使用分好词的 Excel 文件进行可视化练习。

  数据预处理指的是将原始数据处理成我们希望的格式,并提取出我们需要的信息。

  在本案例中,我们需要先从数据库中筛选出演唱者为周杰伦的歌曲,然后获得这些歌曲的歌词,并将它们存储到纯文本文档(.txt 格式)中。以下提供两种方法。

  第一种方法,先把 JSON 文件转换为 Excel 可以打开的 .csv 文件或 .xlsx 文件格式。这可以借助一些在线的转换工具完成(如 JSON to CSV Converter)。一般而言,只需将文件拖入这些工具,选择好转换格式类型,即可转换完成。接着,我们便可以在 Excel 中打开该数据,然后单击“数据→筛选”命令,选择歌手为“周杰伦”的歌曲。之后,选中它们的歌词,并将其粘贴到纯文本文档中。

  接着,遍历 data 中的每一项,找出“歌手”=“周杰伦”的数据项,存到data_zjl 中。

  建立一个空列表 zjl_lyrics,用于存储歌词。遍历 data_zjl 中的每一首歌,将它们的歌词存到 zjl_lyrics 中。

  通过这几行代码,我们就获得了周杰伦所有歌曲的歌词数据(见图1)。以这个 .txt 文件为基础,我们便可以进行词频统计了。

  事先准备好一个中文的停用词表(.txt 文件,里面包含一些常见的、需要过滤的中文标点和虚词,可在网上下载),代码如下。

  打开歌词文件,利用 jieba 库进行分词。分词之后,删除停用词、去除无用的符号等。用 Counter 库对清洗干净的词语进行频次统计。然后将统计结果用 pandas库转换为数据表单,存储为 Excel 文件,代码如下。

  由此,我们便获得了分词后的单词及词频(见表1)。使用这个文档,我们就可以开始制作可视化了。

  由于是文本类数据,我们首先想到的可视化形式可能是文字云。如果你使用 Python,则可以直接基于刚才的分析结果,调用wordcloud库绘制文字云,代码如下。

  不过,在代码工具内绘制文字云,进行定制化设计相对比较复杂。因此,也可以借助一些在线工具帮助我们实现更好的可视化效果。

  目前,许多中文的工具都可以专门用来制作文字云,如微词云、易词云、图悦等(相关总结可参考知乎专栏的一篇文章《词频统计工具哪家强,对比 8 款工具得出了结果》)。下面,我们以微词云为例进行演示。

  进入微词云界面后,首先单击“导入单词”,进行数据导入。选择“从 Excel 中导入关键词”,然后上传我们刚才得到的包含单词和词频的 Excel 文档(需要注意的是,微词云目前对上传的 Excel 文件格式有一定要求,比如,列名必须叫“单词”和“词频”才能识别,详见其页面指引),即可生成文字云(见图3)。

  可以看到,微词云的页面上还有另外两种导入数据的选项。其中,“简单导入”支持用户输入用逗号隔开的单词。“分词筛词后导入”则支持用户粘贴长文本,然后由系统自动进行分词和词性判别。换句话说,如果你有一个文档文件,也可以直接粘贴进微词云进行分词。

  接下来我们用周杰伦的歌词文档来尝试一下。选择“分词筛词后导入”,然后将图1 的 .txt 格式的文档粘贴进微词云。之后,单击“开始分词”,软件就会自动把词语切割出来,并按词性归类,结果如图4所示。

  可以看到,所有的词语被按照动词、名词、形容词、人名等归类。词语后面的括号标注了词频。同时,微词云还自动帮我们把高频的词汇勾选出来。我们也可以根据个人需求,在这个界面中进一步编辑,例如只显示名词、只显示动词等,然后单击“确定使用所选单词”按钮,即可生成词云。

  之后,我们可以在“配置”栏中编辑词云的显示方式。其中,“计算模式”指的是字体的大小是否严格与词频匹配,因此我们选择“严格比例”。另外,我们还可以更改文字的颜色,以及文字云中单词的数量等。在本案例中,我们把单词数量调整到 200(见图5)。调整完毕后,单击右上角的“下载到本地”按钮即可。

  在左侧编辑区的“形状”中,可以替换词云的蒙版。其中既有内置的一些矢量形状, 也可以上传自己的图片(见图6,笔者上传了一张周杰伦的素材图片)。

  当然,虽然词云在视觉上比较有趣,但在展示数据上却不一定清晰。因此,我们也可以使用其他的图表来进行可视化。比如,可以用圆面积来展示最高频的词汇。

  图7 是使用 AI 工具绘制的。首先,我们在“图表工具”中选择“饼图”,按竖直方向将数据粘贴进去,单击“确定”按钮,即可生成对应面积的一系列圆形。

  然后,选中所有圆形,取消分组,即可对它们进行单独编辑。之后,我们分别为它们加上文字,并调整颜色、背景等,即可得到一幅圆面积图。

  需要提醒的是,不同的分词途径,分词的结果可能不同(尤其是在语句比较复杂、生僻的情况下)。

  因此,对分词质量比较看重的读者有必要对比不同方法分词的效果,选择最优的方案。

  本文节选自《数据可视化设计指南:从数据到新知(全彩)》一书,欢迎阅读本书了解更多精彩内容。

  最后的最后,这么好的书,给大家争取了3本作为福利,本文三连(点赞、在看或者转发任意都可)后,留言点赞排名前3各送1本,开奖时间截至4月12日22:00,祝大家好运(为了给更多朋友机会,4月已经中过的同学暂时处于冷却期)

商业智能录入:admin    责任编辑:admin 
  • 上一个商业智能:

  • 下一个商业智能: 没有了
  •  
     栏目文章
    普通商业智能 分析了波周杰伦还做了数据可视化! (06-03)
    普通商业智能 智慧水务大数据可视化平台 -水务信息系化 (06-03)
    普通商业智能 我国中央商务区(CBD)的空间重构及发展模式 (06-03)
    普通商业智能 九龙坡区:亮点模式“做精职教” 打通匠心育人… (06-03)
    普通商业智能 创领集团(CAL)成功利用AI人工智能技术研发出… (06-03)
    普通商业智能 多选] 商务智能的特点有() (06-03)
    普通商业智能 从“大有可为”到“大有作为” 重庆市九龙坡区… (06-03)
    普通商业智能 可视化:让大数据应用能够“落入寻常百姓家” (06-02)
    普通商业智能 数据可视化在新闻生产中的应用研究 (06-02)
    普通商业智能 华东医药2013-2022年报扫描 (06-02)
    普通商业智能 香港科大屈华民教授详解数据可视化:可视化是… (06-02)
    普通商业智能 老凤祥2013-2022年报扫描 (06-02)
    普通商业智能 致远互联再度签约中证金融公司 协同赋能智慧运… (06-02)
    普通商业智能 这个空间蕴藏中国少年的运动想象 (06-02)
    普通商业智能 AI数字浪潮创造算力新需求惠普发布Z系列工作站… (06-02)
    普通商业智能 大数据专业就业方向 (06-02)
    普通商业智能 兰州银行:我行建立了企业级大数据平台并实现… (06-02)
    普通商业智能 「 爱车空间 」长安凯程发布光合森林计划共筑… (06-01)
    普通商业智能 大数据时代的商业智能应用体系 (06-01)
    普通商业智能 长安凯程发布光合森林计划行业生态变革即将显… (06-01)