1.python3数据读取、新建sheet写入数据

笔记说明:超链接加不进来!!!一加进来就卡死,真是崩溃!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' 
  • 1
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值