作者| XksA
标题图|车站酷的希罗
名字是人的第二张脸,你的微信使昵称会暴露你哦~
本文从公共编号简述了Python
▎首先,大家先说明的是技术文,还有not技术文,今天共享的是,我取得了以微信英语命名的3500多名微信的昵称、年龄层之后,分析了以下结果。 的双曲馀弦值。 的双曲馀弦值。
▎let'stogetit基本信息获取
存取以英文命名的使用者基本信函介面,取得以英文命名的使用者微信名称( NickName )、存取次数( Count )、总资料集( ResponseData ),并将微信名称储存在档案中。
1 #获取所有用户数和相关信息2 def get_json():3 #获取门户4 search_url = '英文名称用户界面,欢迎扫描代码使用英文名称,最适合您的英文名称'5 # 生成并提交http请求检索请求页6 search _ response = requests.get ( search _ URL )7#编码8 search _ response.encoding = ' utf-8 '9# json代码格式10 search _ JSON = search _ response.JSON ( ) 11 #要获取所需的数据,请使用列表格式12 our _ data = search _ JSON1# ch:Chinese2ch _ name _ number = 03ch _ name
因此,微信昵称占全中文的最多,占42.66%,其他昵称(中英混音、文字等类型)占29.25%,更大的是纯英语昵称,占16.03%,包括表情包的昵称在内占11.27% 纯数字的昵称和中文数字的昵称比较少,我们常见的中文和数字的昵称最多的是机构名/名+联系人,可以看出市场营销号码很常用。
相比之下,很多人喜欢用纯粹的中文做昵称,体现文化感情,简单介绍自己。 例如,我的微信名是一个老钟,这是我中学时代的绰号,朋友们说老钟,不一定说亲戚,也可能说我。
微信道用户年龄段的可视化分析
核心代码:
1 # 2.用户年龄段:离散饼图2 from pyecharts import Pie3 #数据是上述代码4 attr = 6 pie = Pie (“微用户年龄段饼图”,title_pos='center ',width=900)7 pie.add(8"占有率)
由此可见,在年龄层中,18-24岁的95-00代最多,达到37.59%,接着30-39岁的80-90代达到24.97%,接着25-29岁的90-95代达到23.12%,其他年龄层中,偏儿童类和偏老人类的合计达到10.21%,我认为 儿童和老人很少玩微信件,微信件的程序自不必说,对儿童来说微信件的作用就是游戏(登陆帐户),对老人来说微信件主要用于聊天,已经很复杂,微信件的使用对老人来说更加复杂
语云分析微信名中哪个词,表情包更受欢迎
(使用pyecharts继续生成语言云图
核心代码:
1 #清理数据,单词云图2 defsplit _ word ( test _ str ):3 test _ str = re.sub (‘
(2)使用2)wordcloud+matplottlib,生成高级别的单词云图。
核心代码:
1 #下一期仔细说明matplotlib图面的可视化,调用有趣的get_name函数取得所有的微信件名称,调用3 text = get_name()4 #决定调用bacleartext函数清洗数据(该函数是上述语言的思想) 5 text1= ba cleartext ( text )6#单词云图7bg = PLT.im read ( r " g:small _ pig.jpg " )8#生成单词云9wc = word cloud ( 10 background _ color = " watt het " ),将背景设为白色,默认 设置单词云的内容范围(指定图像的白色区域以外的区域复盖单词云的内容) 12 margin=10、#设置的图像的边缘13 max_font_size=70、#显示最大字体大小14 random_state=20 #每个单词的PIL颜色15 font 可以使用系统附带的字体16 #下载该字体。 http://www.fontt5. com.cn/font _ download.PHP? id = 534 & part = 12450676617 ).generate ( text1) 18 #照片的字体19my _ font = FM.font properties ( fname = ' g:simkai.TTF ' ) 20 #照片背景21bg _ color = imagecolorge 开始该控制图以存储23 PLT.im show ( WC.ref color ( color _ func = BG _ color ) ) 24 #云图删除坐标轴25 plt.axis("off")26 #云图27 wc.to_file("render_04.png”)的云图
,,。. rn]', '', test_str)4 # jieba 词语5 segment = jieba.lcut(test_str)6 words_df = pd.DataFrame({'segment': segment})7 # quoting=3 表示stopwords.txt里的内容全部不引用8 stopwords = pd.read_csv(r"H:PyCoding Analysis_wx_namestopwords.txt", index_col=False, quoting=3, sep="t", names=['stopword'], encoding='utf-8')9 words_df = words_df[~words_df.segment.isin(stopwords.stopword)]10 words_stat = words_df.groupby(by=['segment'])['segment'].agg({"计数": numpy.size})11 words_stat = words_stat.reset_index().sort_values(by=["计数"], ascending=False)12 test = words_stat.head(200).values13 codes = [test[i][0] for i in range(0,len(test))]14 counts = [test[i][1] for i in range(0,len(test))]15 wordcloud = WordCloud(width=1300, height=620)16 wordcloud.add("微信昵称", codes, counts, word_size_range=[20, 100])17 wordcloud.render('render_03.html')
运行效果:
000050000[执行效果:
第二种方法由于无法解析表情图,除了没有表情出现以外,用这两种方法表示的语言云图的内容大致相同。
通过语言云图,我们一眼看到大家使用得最多,除了中文,都是表情图。 你的微信使团体里是否也有这样的红唇,我好像有。 哈哈~当我们单单看到语云中的汉语时,发现太阳、太阳、笑容、可爱、喜悦、爱、未来等积极的语言都很受大家喜爱,体现了大家心中的积极性、乐观性。 当然,莉莉、徐、陈等名字部分也多用于昵称,不缺少。
▎基于昵称的情感分析(大胆推测)微信昵称是全中文
微信昵称是全中文,分为自己的本名和其他昵称。
把自己的名字直接用作昵称的人,性格大多是直接的类型,对人诚实。
他们的微信一般被用于熟人的社交和日常业务中,平时不喜欢陌生人。 用真名也不能泄露个人信息,说着不恰当的比喻:不做亏心事,不怕鬼敲门,哈哈。
其他昵称的人大多有自己的意见。 昵称可能是对自己未来的希望,昵称可能是对自己生活的态度,也可能是不明确的语言,也可能是很酷的语言。 (猜测)
微信昵称全英文
根据个人喜好和工作需求,也有人会给自己取上汤姆、艾比、杰森等容易记住的英语名称,经常自我介绍的时候,用英语名称来称呼自己。
对他们来说,英语名相当于自己的第二个名字,使用它来制作微信,和使用本名没什么区别。
有些人会避开常见的英语名字,取更小的人,更注意提高自己的“追逼”,标志新的立异,追求时尚和大胆。 (猜测)
微信昵称上有表情符号
很多女孩子在微信的名字上加上各种表情的符号,从上面分析的语言云图中可以看出大红唇是最常用的。 其他女孩可能是爱、玫瑰、星星或系统附带的emoji的表情。
她们可能认为自己的名字是能够与其他人明确区别开来的特殊装饰。
许多这样的女人都有纤细的心灵、浪漫的生活情调,以及一颗充满活力的少女心。 (猜测)
0微信昵称具有职业性质
一般来说,在自己的微信名字前面加上“a”这个字的,是一整天在朋友中登广告的微店和代理店很多。
比较正式的是“公司名+姓名”的形式,这种类型的人基本上是销售员和房地产经纪人……或者是真正的大个子啊~
有些人根据自己的工作阶段,不定期地更改名字的后缀。
因为认识了在一家房地产公司工作的朋友,很享受假期,所以她把微信的名字改为“χχχχχ假期中”,提醒那些在假日听到工作的人注意。
相反,为了表明自己特别积极,微信的名称“χχχχχ加班中”……emmm主要是给上司看的吧。 (预期)
微信昵称带偶像名称
当然,这个班是典型的追星族,而且多数是女孩子,如吴亦范夫人、蔡徐坤秘密的她、胡歌的矮小妻子……没想到,她们的脸一般都是她们的爱豆本人。
她们平时在推特上给偶像打电话,朋友圈也提出了很多推荐,如果有人夸耀自己的爱豆,她们会觉得遇到了知音,相反,如果被人说爱豆这样的坏话,很快就会发黑……
在追星人面前,不要轻易举起棍子,不要用脚指着她的爱豆…(预想)
微信昵称是四个单词
仔细看一下长辈们的微信名字,他们非常喜欢用四个字作昵称。
这四个字的最大共同点都是“人生如茶”、“花香”、“上善若水”、“人心不变”、“云淡”……
年轻人用独特的微信标记自己,年长的大叔大婶只是单纯地寄托生活的理想。 (预期)
据说名字是人的第二张脸。 微信的名字好常给人更好的印象。
你的微信有什么特别的意思吗? 在评论区域聊聊吧~
注:内容只是作者的观点,并不代表DT数据侠的立场。
▎数据侠门派正文的数据侠XksA,是一位努力提高外号“老钟”的学者,一步一步走进营地,简单地说个人公共编号: Python。
▎加入数据侠“数据侠计划”,是第一财经下属的DT财经开始的数据社区,目的是收集包括数据侠、数据侠实验室系列活动和数据侠联盟在内的大数据领域的精英,共同发掘数据价值。 有关数据侠计划的详细信息,请回复“数据侠计划”,并与datahero@dtcj.com联系。