pandas 使用方法(1)
2023-12-13 20:43:32
目录
本文是将使用pandas过程中遇到的问题进行了整理,希望可以帮到大家~
1. excel 表格处理
(1) 读取excel 表格
df = pd.read_excel("PDO.xlsx")
(2) 抽取excel表部分列数据
data = df.loc[:, ["钢种", "目标厚度", "卷箱模式", "卷取结束时间"]].values
(3) 保存数据到excel表格
group1.to_excel("output_rollbox.xlsx")
(4) 保存到 excel 表中的不同sheet
xlsx_file1 = pd.read_excel("output_rollbox.xlsx")
xlsx_file2 = pd.read_excel("output_norollbox.xlsx")
with pd.ExcelWriter(r'轧制节奏.xlsx') as writer:
sheet1_data.to_excel(writer, sheet_name="卷箱模式")
sheet2_data.to_excel(writer, sheet_name="非卷箱模式")
2. 判断二维数组中的某个数值是否为空
pd.isnull(data[i][0])
3. 删除二维数组中的空行
np.delete(data, null_id, 0)
?注:
这里的data是从excel读取的数据;null_id是所有的空行行号,是一个列表;0代表行?
4. 在列表中添加某列属性
data = np.c_[data[1:], remain_col_time]
注:?
data[1:] 是一个列表,嵌套的小列表中有三个属性值; remain_col_time 是一个列表;上述的代码是在原先的列表中又添加了一列数据
感谢大家的关注和支持~
文章来源:https://blog.csdn.net/lft_happiness/article/details/134920150
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!