实现功能:

在散点图上添加趋势线(线性拟合线)反映两个变量是正相关、负相关或者无相关关系。

实现代码:

import pandas as pd
import matplotlib as mpl
import matplotlib.pyplot as plt
import seaborn as sns
import warnings
warnings.filterwarnings(action='once')
plt.style.use('seaborn-whitegrid')
sns.set_style("whitegrid")
print(mpl.__version__)
print(sns.__version__)def draw_scatter(file):# Import Datadf = pd.read_csv(file)df_select = df.loc[df.cyl.isin([4, 8]), :]# Plotgridobj = sns.lmplot(x="displ",y="hwy",hue="cyl",data=df_select,height=7,aspect=1.6,palette='Set1',scatter_kws=dict(s=60, linewidths=.7, edgecolors='black'))# Decorationssns.set(style="whitegrid", font_scale=1.5)gridobj.set(xlim=(0.5, 7.5), ylim=(10, 50))gridobj.fig.set_size_inches(10, 6)plt.tight_layout()plt.title("Scatterplot with line of best fit grouped by number of cylinders")plt.show()draw_scatter("F:\数据杂坛\datasets\mpg_ggplot2.csv")

实现效果:

在散点图上添加趋势线(线性拟合线)反映两个变量是正相关、负相关或者无相关关系。红蓝两组数据分别绘制出最佳的线性拟合线。

喜欢记得点赞,在看,收藏,

关注V订阅号:数据杂坛,获取数据集,完整代码和效果,将持续更新!

python可视化分析(三)-绘制带趋势线的散点图相关推荐

  1. [转载] python可视化分析(matplotlib、seaborn、ggplot2)

    参考链接: Python Matplotlib数据可视化2 python可视化分析总结(matplotlib.seaborn.ggplot) 一.matplotlib库1.基本绘图命令3.图形参数设置 ...

  2. python可视化分析(matplotlib、seaborn、ggplot2)

    python可视化分析总结(matplotlib.seaborn.ggplot) 一.matplotlib库 1.基本绘图命令 3.图形参数设置 4.特殊统计图的绘制 4.1 数学函数图 4.2 气泡 ...

  3. Python实验二:分析1996~2015年人口数据特征间的关系、分析并绘制鸢尾花数据的散点图和箱线图

    人口数据下载链接:populations.npz 鸢尾花数据下载链接:鸢尾花 (下载积分已改为0,请下载) 目录 一.题目表述 1.分析1996~2015年人口数据特征间的关系 2.分析并绘制鸢尾花数 ...

  4. 在线作图|如何绘制带分组的散点图

    带分组的散点图 散点图是指在数理统计回归分析中,数据点在直角坐标系平面上的分布图,通常以两个变量分别为横.纵坐标,用数据点(坐标点或散点)的分布形态反应变量统计关系,故又称散点分布图.散点图可以直观展 ...

  5. c罗python可视化分析_梅西、内马尔谁是全能的五边形战士?教你用BI做出可视化能力图...

    #数据分析# 最近因为欧洲疫情的原因,好多足球比赛都不得不停止,相信很多球迷现在在家中都没办法看比赛了. 而同样作为球迷的我突发奇想,如果用数据分析的角度去看欧洲的世界级球员,是否每个都名副其实呢? ...

  6. Python可视化分析疫情数据

    前言 开发环境 python 3.8: 解释器 pycharm: 代码编辑器 requests 发送请求 pyecharts 绘制图表 pandas 读取数据 爬虫案例思路流程: 一. 数据来源分析: ...

  7. Python可视化分析和预测大型流行病和COVID19如何影响金融市场

    通过过去流行病的信息,并定量分析对金融市场的影响. 使用Python可视化并分析数据 我们正处于一个不确定的环境中,这也反映在金融市场上. 您会遇到很多问题,例如COVID19将如何影响金融市场,股市 ...

  8. 13分钟,教你python可视化分析20W数据,找到妹子最爱的内衣

    最近正值"618活动",阿里.拼多多.京东等都在发力,商品的价格也下降了不少.我打开某宝首页,顿时想对某些商品的评论进行一次爬取分析. 一提到爬取,我们肯定先想到python,那可 ...

  9. python可视化分析网易云音乐评论_Python数据可视化:网易云音乐歌单

    通过Python对网易云音乐华语歌单数据的获取,对华语歌单数据进行可视化分析. 可视化库不采用pyecharts,来点新东西. 使用matplotlib可视化库,利用这个底层库来进行可视化展示. 推荐 ...

最新文章

  1. SQL语句技巧:查询时巧用OR实现逻辑判断
  2. python构造和析构_python魔法方法 构造和析构实例讲解
  3. HashMap 的设置值,取值,遍历等
  4. 论文笔记:PPFNet
  5. python的三元运算
  6. Lua字符串库中的几个重点函数介绍
  7. redis的内存优化【转】
  8. irule jar包无法导入_poi表格的导入导出
  9. 空间装扮代码_你多久没进过QQ空间了
  10. 二十四、通过用户模型,对数据库进行增删改查操作
  11. 创建ASP.NET Core MVC应用程序(3)-基于Entity Framework Core(Code First)创建MySQL数据库表
  12. 怎样输出矩阵乘积C语言,c语言矩阵相乘
  13. 【转】for循环中进行Promise异步操作的问题总结
  14. 搜集了一些AIDA64的GPGPU测试结果,现整理成表格共享
  15. Widget的简单使用详解
  16. 电脑开机显示无法自动修复计算机,电脑开机提示自动修复怎么办?
  17. Vue实现树形菜单组件
  18. 3年试点即将到期,电子印章将成网络货运新动力
  19. 八个设计师接私活的网站,你有技术就有钱
  20. UI设计、海报、建模

热门文章

  1. 可交换债券和可转换债券的区别
  2. Markdown 基础语法_粗体斜体
  3. Python 新手常犯错误
  4. 再刷网友修改版1.90.96WWE
  5. 狂神说Mysql课堂学习笔记,jdbc(含代码,下载链接)
  6. 脑筋急转弯——Google 面试
  7. 18款超看好纯css 标题栏
  8. 用IDM怎么下载游戏解说视频
  9. 07/09~07/12恒润实习总结1
  10. uni-app 之canvas绘制饼状图