Python遇到问题记录

1、判断包含特定值

df = cun_lte[cun_lte[‘信息’].str.contains(‘R|A’) == True ]

temp = temp[(temp[‘标识’] == “0”) | (temp[‘标识’] == 0)] # 取 0 的

2、单条件判断(if)

result[‘干扰’] = np.where(result[‘MAX’] > -107, ‘是’, ”)

3、多条件判断(嵌套if)

df[‘开关’] = np.where((条件1) & (条件2), ‘是’,’否’)

4、删除重复值

df = df.drop_duplicates(keep=’first’) # 删除重复值

5、重命名列名

list_17 = temp_17.columns.values.tolist() 取出列名,转为列表
temp_18.set_axis(list_17, axis=’columns’, inplace=True) 用列表命名列

ni.rename(columns={“干扰 0”: “0”,
“干扰1”: “1”,
“干扰2”: “2”,
“干扰3”: “3”,
“干扰4”: “4”}, inplace=True)

km.rename(columns={‘名称’: ‘小区’, ‘干扰’:’KM内干扰’}, inplace=True)

6、组合名字

temp[‘id’] = temp[‘NAME’].map(str) + “_” + temp[‘标识’].map(str) # NAME与ID组合

7、拼接数据(V)

result2 = pd.merge(result1, temp, left_on=’du_id’, right_on=’_id’,
how=’left’, suffixes=[”, ‘_SE’])

8、读写csv

temp_o = pd.read_csv(‘xxx.csv’, encoding=’gbk’, low_memory=False)

mm.to_csv(‘xxx.csv’ , index=False, encoding=’utf_8_sig’)

9、读写excel

info = pd.read_excel(‘xxx.xlsx’)

info = pd.read_excel(‘xxx.xlsx’, sheetname=’xxx’)

info.to_excel( ‘project_cn.xlsx’,sheet_name = “L”, index=False)

10、替换

mm.replace([888], [”], inplace=True) # 用空值 替换888值

mm[‘干扰’].replace([‘NIL’, ”], [-120, -120], inplace = True) # 用-120替换NIL和空值

11、查找

startwith,endwith

mm = [name for name in os.listdir(self.path_result) if name.startswith(‘基本信息’)]

12、按条件删除

ni.drop(ni[(ni[‘平均’].str.contains(‘NIL’) == True)].index, inplace=True)

ni.drop(ni[(ni[”].str.contains(‘NIL’) == True) &
(ni[‘0’].str.contains(‘NIL’) == True) &
(ni[‘1’].str.contains(‘NIL’) == True) &
(ni[‘2’].str.contains(‘NIL’) == True) &
(ni[‘3’].str.contains(‘NIL’) == True) &
(ni[‘4’].str.contains(‘NIL’) == True) &
(ni[‘全部’].str.contains(‘NIL’) == True)].index, inplace=True)

Original: https://blog.csdn.net/weixin_43861016/article/details/125744532
Author: weixin_43861016
Title: Python遇到问题记录

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/743067/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 图数据挖掘(二):网络的常见度量属性

    1 度分布 网络的度分布(p(k))表示了一个随机选择的节点拥有度(k)的概率。我们设度为(k)的节点数目(N_k = \sharp\text{ nodes with degree…

    Python 2023年10月16日
    088
  • Django网站设计常见问题处理(整理)

    以下内容来源并整理于网络,并在实际应用过程中进行了汇总,希望能够帮到大家,后面有一段时间没有整理了,也欢迎大家交流、提问,并持续更新。问题一、”Python&#8221…

    Python 2023年8月4日
    058
  • 网络流优化

    1. 网络流优化 1.1 网络流 网络流优化问题是基本的网络优化问题,应用非常广泛,遍及通讯、运输、电力、工程规划、任务分派、设备更新以及计算机辅助设计等领域。 流从源点流出、通过…

    Python 2023年6月11日
    065
  • 逻辑回归模型及案例(Python)

    1 简介 逻辑回归也被称为广义线性回归模型,它与线性回归模型的形式基本上相同,最大的区别就在于它们的因变量不同,如果是连续的,就是多重线性回归;如果是二项分布,就是Logistic…

    Python 2023年7月31日
    064
  • 公司刚来的阿里p8,看完我构建的springboot框架,甩给我一份文档

    前言: 我们刚开始学习 JavaWeb 的时候,使用 Servlet/JSP 做开发,一个接口搞一个 Servlet ,很头大,后来我们通过隐藏域或者反射等方式,可以减少 Serv…

    Python 2023年10月10日
    045
  • 二、小程序框架

    目录 框架 一、响应的数据绑定 二、页面管理 三、基础组件 四、丰富的API 模块化 一、模块化 二、文件作用域 三、API 视图层 View 一、WXML 事件 什么是事件 事件…

    Python 2023年10月7日
    056
  • MFCC声纹特征提取

    目录 前言 预处理 特征参数提取 预加重 分帧 加窗 傅里叶变换 梅尔滤波器 离散余弦变换 结果展示 前言 语音识别本质上是一种模式识别的过程,其基本结构原理图如下图所示,主要包括…

    Python 2023年11月8日
    043
  • picGo+gitee搭建Obsidian图床,实现高效写作

    1 picGo安装 [picgo下载链接](https://molunerfinn.com/PicGo/) 选择安装目录,可以选择安装在D:\Program Files然后点击安装…

    Python 2023年6月3日
    079
  • 爬虫框架Scrapy(4)Spider的用法

    在 Scrapy 中,要抓取网站的链接配置、抓取逻辑、解析逻辑里其实都是在 Spider 中配置的。本节我们就专门了解一下 Spider 的基本用法。 在实现 Scrapy 爬虫项…

    Python 2023年10月4日
    044
  • 一文讲清楚 JVM Safe Point

    大家好,我是树哥。 关于 Safe Point 是 JVM 中很关键的一个概念,但我估计有不少同学不是很懂。于是今天跟大家来深入聊聊 Safe Point,希望通过这篇文章能解答这…

    Python 2023年10月19日
    057
  • bbs项目之注册功能

    404. 抱歉,您访问的资源不存在。 可能是URL不正确,或者对应的内容已经被删除,或者处于隐私状态。 [En] It may be that the URL is incorre…

    Python 2023年5月23日
    073
  • Python:一个闹钟

    随着一个《霍格沃茨:一段校史》风格的大字(呃,这字好像并不大……)标题的出现,无聊的我没事干,又开始整活了~ 之前我做的程序,一个使用了Tkinter库,一…

    Python 2023年11月2日
    055
  • ​接口测试框架开发实践6:测试报告插件allure-pytest详解

    软件质量保障 专注测试圈,自动化测试、测试平台开发、测试新技术、大厂测试岗面经分享, 可以帮忙内推BATJ等大厂!欢迎加VX沟通交流: ISTE1024 公众号 目录 安装&amp…

    Python 2023年9月12日
    061
  • 推荐5个好玩且有趣的 Python 实战脚本

    Python 可以玩的方向有很多,比如爬虫、预测分析、GUI、自动化、图像处理、可视化等等,可能只需要十几行代码就能实现酷炫的功能。 因为Python是动态脚本语言,所以代码逻辑比…

    Python 2023年8月23日
    053
  • Educoder NumPy基础及取值操作 第2关:形状操作

    最近做这东西就记录下,方便其他人直接照搬https://www.educoder.net/tasks/motjur2fwpyk根据提示,在右侧编辑器Begin-End中填充代码,根…

    Python 2023年8月29日
    054
  • 纯css爱心代码-最近超级火的打火机与公主裙中的爱心代码(简易版)

    theme: cyanosis 最近打火机与公主裙中的爱心代码超级火,看着特别心动,让俺用css来写个简易版!!! 先看效果: 代码拆解: 主要是分为3大部分 分子颗粒 爱心 动画…

    Python 2023年10月16日
    055
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球