热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Python中的plot.express.line()函数

Python中的plot.express.line()函数

Python 中的 plot . express . line()函数

原文:https://www . geesforgeks . org/plotly-express-line-function-in-python/

Python 的 Plotly 库对于数据可视化和简单容易地理解数据非常有用。Plotly graph 对象是易于使用的高级绘图界面。

plotly.express.line()函数

该功能用于创建线图。它也可以使用 pandas dataframe 创建,其中 data_frame 的每一行都表示为 2D 空间中折线标记的顶点。

语法:plot . express . line(data _ frame =无,x =无,y =无,line _ group =无,color =无,line _ dash =无,hover _ name =无,hover _ data =无,title =无,模板=无,宽度=无,高度=无)

参数:

data_frame: 列名需要传递 DataFrame 或类似数组或 dict。

x,y: 该参数或者是 data_frame 中某列的名称,或者是 pandas Series 或 array_like 对象。来自该列或 array_like 的值分别用于在笛卡尔坐标中沿 x 轴和 y 轴定位标记。

颜色:该参数为标记指定颜色。

line_group: 此参数用于将 data_frame 的行分组为行。

线划线:该参数用于为线指定划线图案。

悬停 _ 名称:此列或类似数组的值以粗体显示在悬停工具提示中。

悬停 _ 数据:此参数用于在悬停工具提示或元组中以 bool 或格式字符串作为第一个元素出现,列表状数据作为第二个元素出现在悬停中这些列的值作为额外数据出现在悬停工具提示中。

例 1:

Python 3

import plotly.express as px
df = px.data.tips()
plot = px.line(df, x = 'day', y = 'time')
plot.show()

输出:

示例 2: 使用颜色参数

Python 3

import plotly.express as px
df = px.data.tips()
plot = px.line(df, x = 'time', 
               y = 'total_bill',
               color = 'sex')
plot.show()

输出:

示例 3: 使用 line_group 参数

Python 3

import plotly.express as px
df = px.data.tips()
plot = px.line(df, x = 'time',
               y = 'total_bill',
               color = 'sex', 
               line_group = 'day')
plot.show()

输出:


推荐阅读
  • node.jsrequire和ES6导入导出的区别原 ... [详细]
  • 本文介绍了计算机网络的定义和通信流程,包括客户端编译文件、二进制转换、三层路由设备等。同时,还介绍了计算机网络中常用的关键词,如MAC地址和IP地址。 ... [详细]
  • javascript  – 概述在Firefox上无法正常工作
    我试图提出一些自定义大纲,以达到一些Web可访问性建议.但我不能用Firefox制作.这就是它在Chrome上的外观:而那个图标实际上是一个锚点.在Firefox上,它只概述了整个 ... [详细]
  • 闭包一直是Java社区中争论不断的话题,很多语言都支持闭包这个语言特性,闭包定义了一个依赖于外部环境的自由变量的函数,这个函数能够访问外部环境的变量。本文以JavaScript的一个闭包为例,介绍了闭包的定义和特性。 ... [详细]
  • 表达式树摘录(1)
    本文主要讲述ConstantExpression介绍表示具有常量值的表达式。ParameterExpression介绍表示命名的参数表达式。UnaryExpression介绍表示包 ... [详细]
  • 面试中2次被问到过这个知识点,实际开发中,应用事件委托也比较常见。JS中事件委托的实现主要依赖于事件冒泡。那什么是事件冒泡?就是事件从最深 ... [详细]
  • 本文详细解析了JavaScript中相称性推断的知识点,包括严厉相称和宽松相称的区别,以及范例转换的规则。针对不同类型的范例值,如差别范例值、统一类的原始范例值和统一类的复合范例值,都给出了具体的比较方法。对于宽松相称的情况,也解释了原始范例值和对象之间的比较规则。通过本文的学习,读者可以更好地理解JavaScript中相称性推断的概念和应用。 ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
  • 使用Ubuntu中的Python获取浏览器历史记录原文: ... [详细]
  • 去掉空格的方法——Python工程师招聘标准与实践
    本文介绍了去掉空格的方法,并结合2019独角兽企业招聘Python工程师的标准与实践进行讨论。同时提供了一个转载链接,链接内容为更多相关信息。 ... [详细]
  • 无损压缩算法专题——LZSS算法实现
    本文介绍了基于无损压缩算法专题的LZSS算法实现。通过Python和C两种语言的代码实现了对任意文件的压缩和解压功能。详细介绍了LZSS算法的原理和实现过程,以及代码中的注释。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • Python正则表达式学习记录及常用方法
    本文记录了学习Python正则表达式的过程,介绍了re模块的常用方法re.search,并解释了rawstring的作用。正则表达式是一种方便检查字符串匹配模式的工具,通过本文的学习可以掌握Python中使用正则表达式的基本方法。 ... [详细]
  • Ihaveaworkfolderdirectory.我有一个工作文件夹目录。holderDir.glob(*)>holder[ProjectOne, ... [详细]
author-avatar
蓝月亮乐悠悠
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有