首页 > 其他分享 >数据分析与可视化(Pandas+Matplotlib)

数据分析与可视化(Pandas+Matplotlib)

时间:2024-08-23 16:37:03浏览次数:9  
标签:plt show df Matplotlib 图表 可视化 Pandas

Pandas 用于数据处理 https://pandas.pydata.org/docs/
Matplotlib 用于创建图表 https://matplotlib.org/

# 安装
pip install pandas matplotlib
# 导入
import pandas as pd
import matplotlib.pyplot as plt

使用 Pandas 处理数据

# 读取数据
df = pd.read_csv('data.csv')

# 预览数据
print(df.head())

# 数据清洗
# 1.删除缺失数据的行
df.dropna(inplace=True)
# 或者用0填充缺失值
df.fillna(0, inplace=True)

# 2.删除重复行
df.drop_duplicates(inplace=True)

# 数据过滤
filtered_df = df[df['age'] > 30]

使用 Matplotlib 创建图表

绘制折线图

plt.plot(df['date'], df['value'])
plt.xlabel('Date')
plt.ylabel('Value')
plt.title('Value Over Time')
# 保存到文件
plt.savefig('plot.png')
# 查看图表
plt.show()

注意在调用 savefig 之前不要调用 plt.show(),因为 plt.show() 会清除当前的图表。

标签:plt,show,df,Matplotlib,图表,可视化,Pandas
From: https://www.cnblogs.com/rustling/p/18376372

相关文章

  • 【Python爬虫实战】天气数据爬取+数据可视化(完整代码)_爬取天气预报数据并做可视化分析
    一、选题的背景随着人们对天气的关注逐渐增加,天气预报数据的获取与可视化成为了当今的热门话题,天气预报我们每天都会关注,天气情况会影响到我们日常的增减衣物、出行安排等。每天的气温、相对湿度、降水量以及风向风速是关注的焦点。通过Python网络爬虫爬取天气预报让我们快......
  • 【matplotlib教程】数据可视化
    @TOC显示中文和负号matplotlib默认使用英文字库,汉字会乱码,要指定中文字库matplotlib.rcParams['font.family']='simHei'#黑体matplotlib.pyplot.rcParams['axes.unicode_minus']=False #显示负号1.各种绘图函数1.1matplotlib.pyplot.plotdefplot(*args,scalex=......
  • R语言VAR模型的多行业关联与溢出效应可视化分析
    全文链接:https://tecdat.cn/?p=37397 原文出处:拓端数据部落公众号 摘要:本文对医疗卫生、通信、金融、房地产和零售等行业的数据展开深入研究。通过读取数据、计算收益率、构建VAR模型并进行估计,进一步分析各行业变量的影响及残差的协方差与相关矩阵。同时,计算传统溢出效......
  • Matplotlib基础入门--数据分析三大件完结
    Python数据分析三大件基础入门已经跟新完毕其余两篇如下:Numpy:《Python数据科学手册》—Numpy学习笔记(万字)Pandas:机器学习/数据分析–Pandas常用50个基础操作欢迎收藏+点赞+关注,下一步将更新机器学习/数据分析相关案例前言Matplotlib是python的一个绘图库,提......
  • Pandas备忘录
    DataFrames arethecentraldatastructureinthepandasAPI.It‘slikeaspreadsheet,withnumberedrowsandnamedcolumns.为方便引入例程,先导入对应模块。1importpandasaspdViewCodeThefollowingcodeinstantiatesa  pd.DataFrame  classtogener......
  • 数据可视化~~看板的切换设置+光滑折线图
    目录1.问题背景2.安装模块3.绘制柱状图的实现4.对于图表的完善5.重新思索1.问题背景我们想要通过这个用户的获得点赞的数量和她的粉丝数量的比值作为一个指标,我们想要绘制一个柱状图取值管的进行这个排名;下面的这个是今天最后我们实现的终极效果,看看吧,是不是迫不及......
  • Python中matplotlib使用4
    在matplotlib中,可以通过绘制“饼图”来展示各类别在总体中所占的比例。1绘制基本“饼图”通过matplotlib中的pie()函数绘制饼图,代码如图1所示。图1绘制基本“饼图”的代码从图1中可以看出,pie()函数的参数y即为要绘制的数据,绘制出的“饼图”如图2所示。图2基本“饼图......
  • 探索风扇产品模型的3D可视化魅力
    在这个科技日新月异的时代,每一个细微的创新都能为我们的生活带来前所未有的便捷与享受。今天,就让我们一起踏入一场视觉与科技的盛宴,探索风扇产品模型如何通过3D可视化技术,重新定义家居生活的舒适与美学。 想象一下,在炎炎夏日,你无需亲临实体店,只需轻点鼠标或滑动指尖,就能全方位......
  • 从企业管理到智慧城市:数据可视化大屏的多领域应用详解(AxureRP原型多行业案例演示)
    前言:在现代商业环境中,广泛应用于政府、金融、互联网、制造业等多个领域,数据驱动决策已成为企业提升竞争力的关键要素之一。无论是智慧城市的管理中心,还是企业的数据中心,都能见到其身影。数据可视化大屏,作为一种高效直观的数据展示工具,能够将复杂的数据转化为易于理解的图形和图表......
  • 企业市值排名3D可视化,重塑商业版图新维度
    在这个数据驱动的时代,每一个数字背后都蕴藏着无限的可能与机遇。企业市值,作为衡量企业综合实力与市场认可度的关键指标,其动态变化不仅是投资者关注的焦点,也是全球商业竞争格局的晴雨表。 当枯燥的数据表格被转化为生动的3D场景,全球数千家企业的市值排名不再只是冷冰冰的数字列......