写代码ing
码龄3年
  • 4,693
    被访问
  • 11
    原创
  • 99,863
    排名
  • 1
    粉丝
  • 0
    铁粉
关注
提问 私信
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2019-06-11
博客简介:

lhbo_bo的博客

查看详细资料
  • 1
    领奖
    总分 78 当月 1
个人成就
  • 获得8次点赞
  • 内容获得1次评论
  • 获得22次收藏
创作历程
  • 11篇
    2021年
成就勋章
兴趣领域 设置
  • 人工智能
    图像处理数据分析
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

python面向对象

发布视频 2022.06.13

pandas中any和all在项目中的使用场景

一个机器的运行周期内,内部有两个内机(不会同时运行),判断这个运行周期内,单独只运行某一个内机的情况下,该周期保留,如果该周期内,出现两个内机都有运行的阶段时,或者都没有运行的阶段时,该周期剔除。构造一组数据说明情况,0表示关机,1表示开机import pandas as pddf = pd.DataFrame({ '内机1': [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], '内机2': [1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1]},
原创
发布博客 2021.09.24 ·
174 阅读 ·
1 点赞 ·
0 评论

python高阶函数(三)

发布视频 2021.09.23

python高阶函数(二)

发布视频 2021.09.16

python判断列表里面相邻的数值是否连续并分块

需求复现:现在有这样一个大小排好序的列表data = data = [1, 2, 3, 4, 6, 7, 8, 10, 11, 14, 15, 18, 19, 20, 22]需要判断列表里的相邻的元素是否连续,连续的判断为:左边的数值+1=右边的数值需要输出的结果为:[[1, 2, 3, 4], [6, 7, 8], [10, 11], [14, 15], [18, 19, 20], [22]]解决思路是判断相邻元素的差值是否等于1直接上代码data = [1, 2, 3, 4, 6,
原创
发布博客 2021.09.06 ·
671 阅读 ·
0 点赞 ·
0 评论

pandas判断上下两行数值是否有变化

项目中数据处理过程中遇到的场景如下:一个系统下面有多个设备的运行数据,运行数据中有开关机状态的字段,需要统计在一个周期内,这些设备的开关机变化情况。构造数据import pandas as pd# 1表示开机,0表示关机df = pd.DataFrame({ 1: [1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1], 2: [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1], 3: [1, 1, 1, 1, 1, 0, 0, 0, 0, 0,
原创
发布博客 2021.08.31 ·
425 阅读 ·
0 点赞 ·
0 评论

python高阶函数(一)

发布视频 2021.08.30

python判断某个坐标是否在规定范围内

最近在项目上处理异常数据的时候,有个需求是根据转换后每组数据的两个数组成一个坐标,判定这个坐标是否在合理的范围内,这个范围通过matplotlib绘制出来,是一个不规则的多边形。百度看了一堆由大神们写的一些算法,对新手来说还是不够友好。下面是总结了两个非常好用的api文档,希望对大家有所帮助。通过matplotlib.path判断直接上代码from matplotlib.path import Path# 构造一个矩形多边形进行测试p = Path([(0, 0), (0, 1), (1, 1
原创
发布博客 2021.08.24 ·
2198 阅读 ·
7 点赞 ·
0 评论

python基础(五)

发布视频 2021.08.23

python基础(四)

发布视频 2021.08.21

python基础(三)

发布视频 2021.08.20

pandas模块之SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame

利用python进行数据处理的时候,经常会使用到pandas这一强大的数据处理模块。将数据存储为DataFrame形式,进行一系列的操作。之前以及最近在处理数据的时候经常出现到的一个问题,将这个问题记录一下SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrameSee the caveats in the documentation: https://pandas.pydata.
原创
发布博客 2021.08.20 ·
110 阅读 ·
0 点赞 ·
0 评论

python基础(二)

发布视频 2021.08.18

python里pandas模块之groupby

利用python进行数据处理的时候,经常会使用到pandas这一强大的数据处理模块。将数据存储为DataFrame形式,进行一系列的操作。有些时候我们需要对DataFrame对象进行像sql里面group by聚合操作,pandas也提供了非常好用的api。在pandas中,聚合操作主要由groupby来完成。该篇文章讲述groupby常用方法以及怎么处理groupby产生的MultiIndex。利用groupby进行分组# 先构造一组数据import pandas as pddf = pd.
原创
发布博客 2021.08.18 ·
346 阅读 ·
0 点赞 ·
0 评论

Python基础

发布视频 2021.08.10

python通过调用jvm连接impala和phoenix数据库

很多已经入坑了数据挖掘工程师和数据分析师的人,基本上都会接触到mysql、SqlServer、hive、impala以及phoenix等等各种各样的数据库。作为数据挖掘工程师和数据分析师而言,我们不需要精通数据库环境的搭建,数据库的性能优化,但我们需要掌握如何使用查询。如果你选择一门语言来做数据分析、数据挖掘的工具,那么这门语言如何连接对应的数据库显得尤为重要。因为进行复杂的数据分析,我们不可能只用一条查询语句解决,我们需要将查询的结果在进行数据清洗等等一系列的操作转换,数据才能打到我们的要求。下面是
原创
发布博客 2021.08.08 ·
162 阅读 ·
0 点赞 ·
0 评论

python的f-string字符串格式化你了解多少

python支持字符串格式化输出,当你需要遍历,改变某一个字符串里面的特定内容时,你可能会使用,当你遇到非常复杂的表达式,将一个变量插入到一个字符串中,你也可能用到。在程序中,看到%s,%d这样的操作符,这就是python中字符串格式化的符号,调用字符串format方法,也是python中字符串格式化的一种方式。使用格式化符号(python2.x和python3.x)常见的格式化符号如下:格式化符号含义%s通过str()字符串转换来格式化%d有符号的十进制整数%f
原创
发布博客 2021.08.05 ·
62 阅读 ·
0 点赞 ·
0 评论

python开发环境安装(四)

发布视频 2021.08.05

python开发环境安装(三)

发布视频 2021.08.04

python日志记录loguru模块

python日志记录loguru模块在项目的编写的过程中,需要部署一些定时运行或者长期运行的任务时,为了留存一些导致程序出现异常或错误的信息,通常会采用日志的方式来进行记录这些信息。在python中用到日志记录,那就不可避免地会用到内置的logging标准库。虽然logging库采用的是模块化设计,你可以设置不同的handler来进行组合,但是在配置上通常较为繁琐;而且如果不是特别处理,在一些多线程或多进程的场景下使用 logging还会导致日志记录会出现错乱或是丢失的情况。但有这么一个库,它不仅能够
原创
发布博客 2021.08.03 ·
166 阅读 ·
0 点赞 ·
1 评论
加载更多