Python3,一次掌握这些数据可视化图表技能,老板不给涨薪都不好意思。

这篇具有很好参考价值的文章主要介绍了Python3,一次掌握这些数据可视化图表技能,老板不给涨薪都不好意思。。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、引言

小屌丝:鱼哥, 老板让我把数据整理成视图。
小鱼:那你就整啊。
小屌丝:我整的不好看。
小鱼:看 内(shen)容(cai)的时候,要什么颜值。
小屌丝:那不行,老板说了,如果我这次把图表整好看了,给我涨薪2K。
小鱼:我去~ 你老板这是考验你啊。
小屌丝:所以…鱼哥 … 嘿嘿…
小鱼:你别嘿嘿了, 你有啥就直说吧。
小屌丝:这次,能不能涨薪,就靠你了。
小鱼:跟我有什么关系, 涨薪也不分给我。
小屌丝:鱼哥,老地方… 听说… 新加项目了…
小鱼:额… 我加班,可没时间去…
小屌丝:确定哈, 票我可有哦
小鱼:… 好吧,那我就帮你一次,就这一次哦。
Python3,一次掌握这些数据可视化图表技能,老板不给涨薪都不好意思。

2、代码示例

2.1 等高线密度图

2.1.1 安装

pip install plotly

然后就是等待着安装。

其它安装方式,直接看这两篇:

  • Python3,选择Python自动安装第三方库,从此跟pip说拜拜!!
  • Python3:我低调的只用一行代码,就导入Python所有库!

  • 如果在pycharm 安装失败plotly,需要先安装 Pandas

2.1.2 示例

代码示例

# -*- coding:utf-8 -*-
# @Time   : 2023-03-30
# @Author : Carl_DJ

'''
实现功能:
    等高线密度图
'''

import plotly.express as pt

fig = pt.density_contour(demofile, x="sepal_width", y="sepal_length")
fig.update_traces(contours_coloring="fill", contours_showlabels = True)
fig.show()

运行结果

Python3,一次掌握这些数据可视化图表技能,老板不给涨薪都不好意思。

2.2 旭日图

代码示例

# -*- coding:utf-8 -*-
# @Time   : 2023-03-30
# @Author : Carl_DJ

'''
实现功能:
    旭日图表
'''
 import plotly.express as pt
 
 demofile = pt.data.tips()

Python3,一次掌握这些数据可视化图表技能,老板不给涨薪都不好意思。

2.3 分簇散点图

代码示例

# -*- coding:utf-8 -*-
# @Time   : 2023-03-30
# @Author : Carl_DJ

'''
实现功能:
    分簇散点图
'''
import seaborn as sns

#data是数据源文件
sns.swarmplot(data=demofile, x="species", y="sepal_width")

2.4 点图

代码示例

# -*- coding:utf-8 -*-
# @Time   : 2023-03-30
# @Author : Carl_DJ

'''
实现功能:
    点图
'''
 import seaborn as sns
 
 sns.pointplot(data=demofile,x="species", y="sepal_width")

2.5 小提琴图

代码示例

# -*- coding:utf-8 -*-
# @Time   : 2023-03-30
# @Author : Carl_DJ

'''
实现功能:
    小提琴图
'''
import seaborn as sns
 sns.violinplot(data=demofile, y="sepal_width")

运行结果
Python3,一次掌握这些数据可视化图表技能,老板不给涨薪都不好意思。

2.6 词云

关于词云,我想不用过多介绍, 小鱼也有专篇介绍。

  • Python3,我只用一段代码,就写了个词云生成器,功能强大到怀疑人生。
# -*- coding:utf-8 -*-
# @Time   : 2023-03-30
# @Author : Carl_DJ

'''
实现功能:
    词云生成器
'''

import json
import stylecloud
import codecs
import jieba
from collections import Counter

#过滤掉高频出现的词汇
passwords = set()
#读取词汇文档
content = [line.strip() for line in open('./data/passwords.txt', 'r',encoding='utf8').readlines()]
passwords.update(content)

#获取文档词汇, 并截取长度为3个
def make_words(txt):
    make_list = jieba.cut(txt)
    c = Counter()
    words_list = []
	#获取词汇文本
    for x in make_list:
    	#长度为3,超过截取
        if len(x) ==  3 and x !='\r\n':
            c[x]  += 1
            words_list.append(x)

    for k,v in c.most_common(50):
        if k not in passwords:
            # print(f'{k,v}')
    #组合词云内容
    return " ".join(words_list)

#读取中大型suv测评.txt内容
with codecs.open('./data/中大型suv测评.txt','r','utf8') as f: #格式需要utf8 否则会报错
    txt = f.read()
#
words_txt = make_words(txt)
#设置词云展示的样式,字体,生成文件名称等,
stylecloud.gen_stylecloud(text=words_txt,custom_stopwords=content,
                          background_color='#1A1A1A',
                          colors=['#dd4444', '#fec42c', '#fac858'],
                          max_font_size=100,
                          output_name='xt6测评.jpg',
                          font_path="C:/Windows/Fonts/FZSTK.TTF"
                          )


Python3,一次掌握这些数据可视化图表技能,老板不给涨薪都不好意思。

3、总结

看到这里, 今天的分享差不多就该结束了。
在当前数据分析为主的时代, 学会一两种可视化图表,只有好处没有坏处。
并且,在年终总结或者季度总结中,也都会用到数据可视化分析图表。
所以, 你要不要掌握几种呢?

我是小鱼

  • CSDN 博客专家
  • 阿里云 专家博主
  • 51CTO 博客专家
  • 51认证讲师
  • 金牌面试官
  • 职业规划师

关注我,带你学习更多更有趣的Python知识。文章来源地址https://www.toymoban.com/news/detail-447421.html

到了这里,关于Python3,一次掌握这些数据可视化图表技能,老板不给涨薪都不好意思。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 掌握Python库的Bokeh,就能让你的交互炫目可视化

    本文分享自华为云社区《Bokeh图形魔法:掌握绘图基础与高级技巧,定制炫目可视化》,作者: 柠檬味拥抱。 Bokeh是一个用于创建交互式可视化图形的强大Python库。它不仅易于使用,而且功能强大,适用于各种数据可视化需求。本文将介绍Bokeh库的绘图可视化基础入门,重点

    2024年03月15日
    浏览(50)
  • 大数据可视化——基于Python豆瓣电影数据可视化分析

    本项目旨在通过对豆瓣电影数据进行综合分析与可视化展示,构建一个基于Python的大数据可视化系统。通过数据爬取收集、清洗、分析豆瓣电影数据,我们提供了一个全面的电影信息平台,为用户提供深入了解电影产业趋势、影片评价与演员表现的工具。项目的关键步骤包括

    2024年02月04日
    浏览(83)
  • 机器学习 | 掌握Matplotlib的可视化图表操作

            Matplotlib是python的一个数据可视化库,用于创建静态、动态和交互式图表。它可以制作多种类型的图表,如折线图、散点图、柱状图、饼图、直方图、3D 图形等。以渐进、交互式方式实现数据可视化。当然博主也不能面面俱到的讲解到所有内容,详情请参考:官网

    2024年01月24日
    浏览(37)
  • 大数据可视化——基于Python豆瓣电影数据可视化分析系统

    本项目旨在通过对豆瓣电影数据进行综合分析与可视化展示,构建一个基于Python的大数据可视化系统。通过数据爬取收集、清洗、分析豆瓣电影数据,我们提供了一个全面的电影信息平台,为用户提供深入了解电影产业趋势、影片评价与演员表现的工具。项目的关键步骤包括

    2024年01月21日
    浏览(59)
  • Python 数据可视化-文本可视化(词云图)

    这篇文章主要是教大家如何制作一个自定义个性化词云图,具体要求如下: 1.    文本内容使用文件content.txt的内容。如下图所示: 2.    字体任意选取。这里我选择的是极影毁片辉宋字体   3.    指定词云形状为文件222.png。如下图所示:   4.    设置文字颜色以背景图片

    2024年02月13日
    浏览(55)
  • Python毕业设计 抖音短视频数据分析与可视化 - python 大数据 可视化

    🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。 为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天

    2024年02月02日
    浏览(46)
  • 81 | Python可视化篇 —— Seaborn数据可视化

    Seaborn是Python中一个基于Matplotlib的高级数据可视化库,它提供了更简单的API和更美观的图形样式,适用于数据探索和展示。在本教程中,我们将介绍Seaborn的基本概念和用法,并通过一些示例演示如何使用Seaborn来创建各种图表和图形。

    2024年02月14日
    浏览(42)
  • 83 | Python可视化篇 —— Bokeh数据可视化

    Bokeh 是一种交互式数据可视化库,它可以在 Python 中使用。它的设计目标是提供一个简单、灵活和强大的方式来创建现代数据可视化,同时保持良好的性能。Bokeh 支持多种图表类型,包括线图、散点图、柱状图、饼图、区域图、热力图等。此外,它还支持将这些图表组合在一

    2024年02月13日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包