首页 > 其他分享 >pandas笔记

pandas笔记

时间:2022-08-22 12:00:13浏览次数:63  
标签:sheet df excel 笔记 list2 数据 pandas

导入pandas

import pandas as pd

读取excel文件

df = pd.read_excel(r'windows系统文件路径', 'sheet名')

如果是linux系统则不用在文件路径前添加 r

限定某列数据出现次数大于等于2

name = df.列名.value_counts().loc[lambda x: x>=2].index

最后将返回所有符合条件的数据

获取列表中出现的数据

list2 = []
for i in name:
  list2.append(i)
list2

df = df[df['列名'].isin(list2)]

以上将输出存在于列表中的数据

切片索引获取数据

df = df.iloc[:, 3:]

以上获取所有行,以及第4行往后的数据

删除多列数据

df = df.drop( df.iloc[:, [1,2,4,5,6]], axis=1 )

对列数据进行排序

df = df.sort_values(by='列名', ascending=False)

将数据保存为excel文件

df.to_excel(r'文件路径',sheet_name = "sheet名",index = False,na_rep = 0,inf_rep = 0)

标签:sheet,df,excel,笔记,list2,数据,pandas
From: https://www.cnblogs.com/tiansz/p/16612373.html

相关文章

  • EKP 笔记
     EKP添加简单字段、添加对象、列表字段EKPWebServiceEKP自定义表单EKPXFormEKPAjaxTortoiseSvn不显示图标问题ideaproperties文件中unicode编码设置小写W......
  • 2022-08-21 第六小组 高佳誉 学习笔记
    1.JDBC是什么?JavaDataBaseConnectivity(Java语言连接数据库)2.JDBC的本质是什么?JDBC是SUN公司制定的一套接口(interface)java.sql.*;(这个软件包下有很多接口)接口都有调......
  • vue3项目-小兔鲜儿笔记-01-项目初始化
    1.pinia基础store/modules/user.tsimport{defineStore}from'pinia'//用户模块constuseUserStore=defineStore('user',{state:()=>{return{......
  • 我开源了一个Go学习仓库|笔记预览
    前言大半个月前我参与了字节后端面试,未通过第四面,面试总结写在了这篇文章:https://juejin.cn/post/7132712873351970823在此文的末尾,我写到为了全面回顾Go的知识点,我开始......
  • 调度算法的笔记
    1.调度算法的种类2.各个调度算法的具体示例(1)先来先服务算法(FCFS)(2)短进程优先算法(SPF)短进程优先(非抢占式)短进程优先(抢占式)(3)高响应比优先算法(HRRN)(4)时......
  • vue学习笔记:组件
    组件是Vue.js最强大的功能之一。组件可以扩展HTML元素,封装可重用的代码,说白了就是一组可以重复使用的模板。组件系统让我们可以用独立可复用的小组件来构建大型应用,几乎任......
  • 蚂蚁金服开源的这份SpringBoot笔记,曾在24小时内GitHub星标48k
    前言Spring的影响力想必就不用小编多说了,今天要跟大家说的是SpringBoot。SpringBoot作为目前Spring技术体系中炙手可热的框架之一,已经是开发者们的必备神器了。在实际......
  • SfePy 示例1 学习笔记
    官方文档:https://sfepy.org/doc-devel/introduction.html介绍:是一个通过有限元法解决1D,2D,3D中的耦合偏微分方程的系统.可以对于复杂FEM问题进行简单编码其基于Numpy......
  • 计算几何笔记
    1并集记A,B是两个集合,以属于A或属于B的元素为元素的集合称为A与B的并(集),记作A∪B(或B∪A),读作“A并B”(或“B并A”),即A∪B={x|x∈A,或x∈B}。2交集记A,B是两个集合,以属于A且......
  • Markdown学习笔记
    Markdown学习1.标题N级标题:N个#+空格+标题填内容+回车2.字体粗体:内容两边加** Hello,World!斜体:内容两边加* Hello,World!删除效果:内容两边加~~ Hello,Wo......