大家好,我是小F~数据可视化是数据分析和探索的一个重要方面,它有助于深入了解数据集中的潜在模式、趋势和关系。Plotly则是一个功能强大且多功能的Python库,提供了广泛的工具来创建交互式且具有视觉吸引力的绘图。它支持多种图表类型,包括散点图、折线图、条形图等。Plotly的独特之处在于它能够生成交互式图表,允许用户动态缩放、平移数据并与数据交互。使用pi ......
18
0
0
2024-02-20
Matplotlib: 强大的数据可视化工具Matplotlib是一个功能强大的数据可视化库,为数据科学家提供了丰富的工具和功能,可以以直观的方式呈现数据。1. 基础1.1 安装Matplotlib在使用Matplotlib之前,请确保已经安装了Matplotlib库。可以使用以下命令进行安装:pip install matplotlib 1.2 创建第一 ......
18
0
0
2024-02-16
Beautiful Soup 简称 BS4(其中 4 表示版本号)是一个 Python 第三方库,它可以从 HTML 或 XML 文档中快速地提取指定的数据。Beautiful Soup 语法简单,使用方便,并且容易理解,因此您可以快速地学习并掌握它。本节我们讲解 BS4 的基本语法。beautiful soup库(bs4)图1:BS4官网LOGO图BS4下 ......
20
0
0
2024-02-13
之前介绍过读取yaml文件输出json,今天介绍下使用Python的yaml模块将JSON转换为YAML格式。背景我的测试用例请求是存在yaml文件的,而我调试都是使用的postman传json请求。需要去在线网站转成yaml,其实之前介绍的yaml模块就可以直接转换。安装yaml模块在开始之前,我们需要先安装yaml模块。可以使用pip包管理器运行以下命令 ......
34
0
0
2024-02-11
Pandas提供了强大的数据操作和分析功能,是数据科学的日常基本工具。在本文中,我们将介绍最常用的15个Pandas代码片段。这些片段将帮助简化数据分析任务,从数据集中提取有价值的见解。1、过滤数据Pandas提供了多种方法来过滤数据。 import pandas as pd # Create a DataFrame data = {'Name ......
30
0
0
2024-02-02
在接口自动化工作中,经常需要处理文字识别的任务,而OCR(Optical Character Recognition,光学字符识别)库能够帮助我们将图像中的文字提取出来。Python中有几个常用的OCR库,包括pyocr、pytesseract和python- tesseract、EasyOCR。本文将对它们进行比较,并提供一些示例代码来演示它们在实际接口自 ......
35
0
0
2024-02-01
在这篇文章中,我们将整理计算机视觉项目中常用的Python库,如果你想进入计算机视觉领域,可以先了解下本文介绍的库,这会对你的工作很有帮助。1、PIL/PillowPillow是一个通用且用户友好的Python库,提供了丰富的函数集和对各种图像格式的支持,使其成为开发人员在其项目中处理图像的必要工具。它支持打开、操作和保存许多不同的图像文件格式,用户还可以对 ......
62
0
0
2024-01-08
本节介绍一个普通流程的爬虫框架——Scrapy,它提供了一个通用性的开发规范,帮助开发者做好了通用性的功能,只需要自定义发几个模块就可以轻松的实现一个爬虫,用来抓取网页内容。在最后的实战项目中,我们将会使用Scrapy来做数据采集并进行深度的数据分析和可视化。在Scrapy的官网上对它的介绍是:Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框 ......
41
0
0
2024-01-05
很多时候我们会看到像如图这样的词语组成的图片,这就是词云图。词云以词语为基本单位,更加直观和艺术的展示。wordcloud是优秀的词云展示的第三方库,我们可以借助wordcloud轻松实现词云图。使用Wordcloud之前需要先了解它的以下几个特点:在wordcloud库把词云当作一个wordcloud对象根据文本中词语出现的次数绘制词云支持自定义设置词云的 ......
56
0
0
2024-01-05
数据经过NumPy和Pandas的计算,最终得到了我们想要的数据结论,但是这些数据结论并不直观,所以想要把数据分析的结论做到可视化,让任何其他人看起来毫无压力,那么Matplotlib将派上用场。Matplotlib简介Matplotlib是一个Python全面的绘图库,用于创建静态、动画和交互式可视化。通过 Matplotlib,我们可以仅需要写几行代码, ......
44
0
0
2024-01-05
Pandas是一个强大的分析结构化数据的工具集,它的使用基础是Numpy,用于数据挖掘和数据分析,同时也具有数据清洗功能。Pandas简介Pandas也是Python数据分析和实战的必备工具包之一,它提供了快速灵活的数据结构,简单的直观的处理关系型数据。可以方便的处理像Excel或者数据库中这样的结构化的数据。Pandas是基于NumPy开发,并且是开源的分 ......
49
0
0
2024-01-05
在上一节中,认识了Python中的lxml库,可以通过XPath来寻找页面中的位置,这也是仅仅对于结构完整的页面,但是对于有针对性的获取内容的时候并不很友好,比如说链接中以XXX开头或者结尾,而且中间符合某些特定规则,所以这时候需要认识一个新朋友,那就是另外一个很强大的解析库——Beautiful Soup。与 lxml 一样,Beautiful Soup ......
42
0
0
2024-01-05
目录1.概述2.常见用法2.1.显示格式2.2.写入文件2.3.json日志2.4.日志绕接2.5.并发安全3.高级用法3.1.接管标准日志logging3.2.输出日志到网络服务器3.3.与pytest结合附录1.概述python中的日志库logging使用起来有点像log4j,但配置通常比较复杂,构建日志服务器时也不是方便。标准库logging的替代品是 ......
132
0
0
2023-09-08
目录一、time 模块1、时间格式转换图2. struct_time 元组元素结构3. format time 结构化表示二、datetime 模块1. date类2. 方法和属性3. datetime 类三、timedelta 类的时间加减四、时间处理基础Python 中提供了对时间日期的多种多样的处理方式,主要是在 time 和 datetime 这两个 ......
151
0
0
2023-09-06
目录chain(*iterables)combinations(iterable: Iterable, r)combinations_with_replacement(iterable: Iterable, r)compress(data: Iterable, selectors: Iterable)count(start, step)cycle(itera ......
116
0
0
2023-09-05