我是靠谱客的博主 伶俐墨镜,最近开发中收集的这篇文章主要介绍dataframe处理excel基础内容,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

读取excel表格数据内容

方法一:
import pandas as pd
df = pd.read_excel('test.xlsx')
# 指定sheet
df = pd.read_excel('test.xlsx', sheet_name='one')
方法二:

import pandans as pd
df = pd.ExcelFile('test.xlsx')
# 获取所有sheet名称
sheetNames = df.sheet_names
print(sheetNames)
>>> ['one', 'two', 'three']
# 指定sheet
data = df.parse('one')

读取excel表格数据内容处理

import pandas as pd
df = pd.read_excel('test.xlsx')
#获取总行数
rownums = len(df) 或者 rownums = df.shape[0]
#缺失数据填充 用0
df.fillna(0, inplace= True)
#删除指定数据行
# “任何”或“全部”。 如果为“ any”,则如果包含任何null,则删除一行。
# 如果为“ all”,则仅当其所有值均为null时才删除一行。
df.dropna(how='any')
# 获取列名
columns = df.coulumns.values
print(columns)
['id', 'title']
# dataframe数据循环转list然后转元祖,拼接插入数据库的格式
row = df.loc[i].tolist #行数据
row = tuple(row)
#数据包含处理
print(df[df['手机号'].str.contains('/') == True])

最后

以上就是伶俐墨镜为你收集整理的dataframe处理excel基础内容的全部内容,希望文章能够帮你解决dataframe处理excel基础内容所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部