鲜闻快讯|如何用Python探究你喜爱的歌手的音乐风格?( 二 )
len(unique_dm)-len(dm_least_used)这首歌里重复了49个单词 。 为了找到重复的次数 , 笔者使用了以下代码:
len(split_dm)-len(dm_least_used)这49个单词共被重复了430次!同样 , 在另一首歌里也执行相同的代码 。
6.可视化笔者将两首歌曲中的数据合并到excel的表格中 , 然后在笔记本上读取 。
table=pd.read_csv('song_values.csv')
文章图片
比较数据的最有效方法是使用条形图:
x=table.Namey1=table.words_in_songy2=table.words_in_lyricsy3=table.Words_used_oncey4=table.Words_used_more_than_oncey5=table.Number_of_times_words_repeatedgure(data=https://pcff.toutiao.jxnews.com.cn/p/20200803/[go.Bar(name='Totalnumberofwordsinsong',x=x,y=y1),go.Bar(name='TotalNumberofRepeatedWords',x=x,y=y5),go.Bar(name='NumberofwordsusedinLyric',x=x,y=y2),go.Bar(name='Wordsusedonce',x=x,y=y3),go.Bar(name='Wordsusedmorethanonce',x=x,y=y4)])#Changethebarmodefig.update_layout(barmode='group',title="ComparisonBetweenTheTwoSongs")fig.show()
文章图片
查看图表 , 我们可以得出以下结论:
·两首歌曲在歌词中使用一次的单词和重复一次以上的单词数量相对一致 , 尽管“DanceMonkey”中的单词数略微多一些 。
·尽管如此 , “DanceMonkey”中重复单词的次数要比“NeverSeenTheRain”的重复次数高得多 。
·在构成歌词的单词中 , 只有不到一半的单词仅使用过一次 。
7.最后的想法在进一步处理数据时 , 笔者发现一个非常有趣的现象 , 即标题中的两个单词是如何频繁使用的:“Dance”使用了19次 , 而“Monkey”在整首歌曲中仅使用了一次 。
令人惊讶的是 , 用于创作歌词的单个单词的数量非常少(大约占15%-20%) , 其中约85%的单个词被重复使用以组成歌曲 。
文章图片
图源:unsplash
做完这个项目 , 我几乎要被DanceMonkey这首歌洗脑了 。 同样的方法去试试探索你所喜爱的歌手 , 说不定能挖出他不为人知的创作习惯 。
文章图片
留言点赞关注
我们一起分享AI学习与发展的干货
【鲜闻快讯|如何用Python探究你喜爱的歌手的音乐风格?】如转载 , 请后台留言 , 遵守转载规范
推荐阅读
- 鲜闻说|身穿红色上衣,一头靓丽的黑发,美丽可爱,天生丽质,花颜月貌,欧阳娜娜
- 快讯神记|5岁就拍戏养家,如今成名父亲跑来认亲,4个月就被父亲抛弃
- 鲜闻说|性感女神斯嘉丽·约翰逊,走上转型之路,告别“复仇者联盟”之后
- 整点鲜闻|顾佳清点婚后财产,让绿茶还钱,《三十而已》林有有接近许幻山是另有所图
- 鲜闻快讯|越能拍出口碑好剧?看看《灵魂摆渡》剧组穷到让你同情,剧组越穷
- 整点鲜闻|吉娜接下来的表现,太较真了,谢娜顺嘴说出有关郎朗的话题
- 快讯|竟与邓紫棋有关系?知情人说出真相,张杰被曝6月底已和谢娜离婚
- 鲜闻联播|不愧是一群土豪,《中餐厅》又出现昂贵食材!张亮脱口而出三个字被消音
- 快讯|硬糖王艺瑾,火箭杨超越,呼声高的女团门面:THE9孔雪儿
- 鲜闻联播|雯雯的少女妆容分享