笔记说明:超链接加不进来!!!一加进来就卡死,真是崩溃!openpyxl这块不是我写的,是从一个人的博客上摘下来的。
就是下面这个。
https://blog.csdn.net/weixin_43094965/article/details/82226263
好神奇,上述这个链接居然是手打出来的,居然可以显示,复制粘贴过来就会卡死!
后面的案例部分是我工作写的,反正你们没数据,我就大胆摆出来了,欢迎指正。
dataframe
#文件(示例,data数据框并不存在)
import pandas as pd
a=pd.DataFrame(data)
a.head(6)
a.describe()
a.T ###转置
a.sort_index(axis=1,asceding=True)
a['x']
a[0:3]
a.loc[:,['a','b']] ##通过标签来索引
a.iloc[1:3,1:6] ###通过位置来索引
a.iloc[1:2]
a.iloc[[0,2,3],[1,2,7]] ##选取任意的行和列
a.loc[:,1:3]=7 ##直接赋值或者改变内容
read_excel()
读取数据之后原始数据第一行会变为标签,第二行变为第一行
pd.read_excel(io, sheet_name=0, header=0, names=None, index_col=None,
usecols=None, squeeze=False,dtype=None, engine=None,
converters=None, true_values=None, false_values=None,
skiprows=None, nrows=None, na_values=None,
parse_dates=False,
date_parser=None, thousands=None, comment=None, skipfooter=0,
convert_float=True, **kwds)
"""
io:excel的存储路径
sheet_name:要读取的工作表名称
header:用哪一行作列名
names:自定义最终的列名
index_col:用作索引的列
usecols:需要读取哪些列
converters:强行规定列数据类型
skiprows:跳过特定行
nrows:需要读取的行数
skipfooter:跳过末尾n行
"""
io=r'C:\Users\Administrator\Documents\WeChat Files\data'
sheet_name='中英文名都可以或者Sheet1'