Python数据可视化之分析热门话题“丁克家庭都怎么样了”
作者:夏俊欣 发布时间:2023-06-02 22:04:07
一、前言
随着三胎政策的开放,人们对于生娃的讨论也逐渐热烈了起来,经常能够在各大社交媒体当中看到相关的话题,而随着时间慢慢地流逝,中国的首批“丁克家庭”已步入晚年,而相关的话题“那些当初选择不生孩子,现在四五十岁的人怎么样了?”也逐渐受到了人们的关注,尤其是现在年轻人生育的欲望已经不再那么的高了的情况下,
二、数据分析与可视化
首先我们对于网友的评论进行数据的采集,还是老规矩通过Python当中的Requests模块来发起请求,对返回的内容做整理之后取出我们想要的评论内容
res = requests.get(url, headers=headers, timeout = 60, proxies = proxies)
res_json = json.loads(res.text)
res_html = etree.HTML(res_json["data"]["html"])
user_comment = res_html.xpath('.//div[@class="WB_text"]/text()')
for comment in user_comment:
if len(comment.strip().replace("\r","").replace("\n","")) != 0:
user_comments.append(comment.strip().replace("\r","").replace("\n",""))
下面我们来看,对于“生育”这个话题,网友评论的内容。我们通过词频的统计并且画出词云图,可见网友们的评论也是充满了戾气,“不想”、“不生”等词语出现的频率还是比较高的,说明网友们的恐婚、恐生、恐育的想法还是比较强烈的,
stylecloud.gen_stylecloud(text=" ".join(review_list), max_words=500, collocations=False,
font_path="KAITI.ttf", icon_name="fas fa-angry", size=653,
output_name="4.png")
然后我们用了第三方的开源工具对网友们的评论做情感分析,发现消极评论在总的评论量中占到了绝大多数,
p = (
Pie(init_opts=opts.InitOpts(theme=ThemeType.INFOGRAPHIC))
.add("", [list(z) for z in zip(sentiment_keys_list, sentiment_values_list)], radius=["40%", "65%"], center=["65%", "47%"])
.set_global_opts(title_opts=opts.TitleOpts(title="微博评论情感倾向", pos_left="center", subtitle="丁克家庭"),
legend_opts=opts.LegendOpts(orient="vertical", pos_top="15%", pos_left="25%"))
.set_series_opts(label_opts=opts.LabelOpts(formatter="{b}: {c}"))
)
p.render("movie_sentiment_weibo.html")
接下来便是对这些评论的网友做一些用户的画像了,小编发现“天秤座”、“摩羯座”以及“处女座”似乎对生育的恐惧相对来说高一些,
而从地理位置来看,身处于广州和北京的朋友要更多一些,毕竟深圳还有北京都是大城市,养育一个小孩的成本都很高,更加不用说是二胎、三胎了
三、一个真实的案例
我们回到本文要讨论的话题“那些当初不生孩子,现在四五十岁的人怎么样了?”,小编这里倒是记录了几位真实的案例,可以分享出来给读者朋友们听一下,仅供参考,或许会给那些原本铁了心想要丁克到底的人一些思考和感悟
真实的故事
读者A的小姨三十多岁时离婚,未育,现在快五十了,孤身一人在北京,国企高管,收入颇高,每年出国旅行好几次,有时有同伴,但是更多的时候是一个人,以前觉得她这样的状态也挺好的,业余时间都花在了学习充实自己上,看着也比同龄人要年轻,但就在两年前,我外婆去世了,外公早之前就去世了,小姨一下变得消沉了很多,伤心很久都走不出来,而我妈和舅舅因为都有自己的家人,纵然伤心,还是很快就在家人的陪伴下逐渐释怀了,孩子孙子都带给他们很大的慰藉,可我小姨可能觉得世上唯一的亲人都没有了(当然我妈和舅舅也是亲人没有,但是毕竟也都有自己的家庭),整个人后来明显性格变了,变得消沉。再加上年纪越来越大了,身体上的各种毛病也就出来了,每当她一个人半夜在医院挂水的时候,她哭了。总之,孩子的作用在你一切都好的时候看不出来,在你最脆弱的时候才需要他。
其实丁克与否说到底无非是一种选择,只是小编觉得做任何选择之前想清楚利弊,分析清楚最后要付出的代价和承担的结果,然后勇敢的去做。最后小编记得要高考了,祝参加高考的学子们考出优异的成绩,考试加油
来源:https://blog.csdn.net/weixin_43373042/article/details/117608808
猜你喜欢
- 本文实例讲述了PHP+Mysql基于事务处理实现转账功能的方法。分享给大家供大家参考。具体如下:<?php header(
- pandas DataFrame是二维的,所以,它既有列索引,又有行索引上一篇里只介绍了列索引:import pandas as pddf
- 一、功能简述正是微博如火如荼的时节,其中各个微博的分享功能是网站推广产品的好东东啊,此时如何方便快捷的使用微博的分享功能就显得比较重要了。我
- 2017年底,Tensorflow 推出Lite版本,可实现移动端的快速运行,其中,一个很关键的问题,如何把现有分类模型(.pb) 转换为(
- 本文实例讲述了Javascript与PHP验证用户输入URL地址是否正确的方法,分享给大家供大家参考。具体方法如下:1.javascript
- 一道Python面试题的几种解答: 两个元祖T1=('a', 'b'), T2=('c',
- 最近在使用Python的过程中,发现网上很少提到在使用post方式时,怎么传一个数组作为参数的示例,此处根据自己的实践经验,给出相关示例:单
- 选择一个合适的编辑器,比如notepad++、VS、eclipse、sublime text等,选中要集体缩进的代码块,按Tab:集体缩进(
- 一 描述720. 词典中最长的单词 - 力扣(LeetCode) (leetcode-cn.com)给出一个字符串数组 words
- 异常的本质导引问题在实际工作中,我们遇到的问题都不是完美的,比如:你写某个模块,用户输入不一定符合你的要求:你的程序要打开某个文件,这个文件
- 若数据库是sql server,我以前为了返回插入记录的id,一般是用下面的存储过程:程序代码 create procedure&
- <!-- #include file="../conn.asp" --&
- 引言本文想要解决的问题是当DataFrame中某一列元素为不定长度的数组时,该如何对它们进行拆分分解为后续元素,从而进行进一步的提取操作,数
- microtime() 函数返回当前 Unix 时间戳的微秒数。用于检测程序执行时间的函数,也是PHP内置的时间函数之一,在PHP中可以用于
- match()方法用于从字符串中查找指定的值本方法类似于indexOf()和lastindexOf(),不同的是它返回的是指定的值,而不是指
- 这篇文章阐述的是一种函数式编程(functional-programming)设计模式,我称之为惰性函数定义(Lazy Function D
- 有的时候需要用python处理二进制数据,比如,存取文件,socket操作时.这时候,可以使用python的struct模块来完成.可以用
- 在基于互联网的应用中,程序经常需要自动地发送电子邮件。如:一个网站的注册系统会在用户注册时发送一封邮件来确认注册;当用户忘记登陆密码的时候,
- 根据"客服果果"的"十几行的超简日历组件"http://bbs.51js.com/viewthrea
- phpinfo函数phpinfo函数 PHP中提供了PHPInfo()函数,该函数返回 PHP 的所有信息,包括了 PHP 的编译选项及扩充