# 程序说明:
# 读取csv文件中所有数据生成二维数组
# 找出数组数据中大于某个值的数据以及该数据在数组中的位置
import pandas as pd
datapath = 'H:\plates\dataset\\all_data_11.csv'#读取csv文件
alldata = pd.read_csv(datapath,header=None,index_col=0) #设置为没有第一航表头,第一列有表头
# = alldata.shape
alldata = alldata.values#转化为numpy可以读取的格式
for i in range(alldata.shape[0]):#逐行遍历
rowdata = alldata[i]#读取第i行
rowdata = rowdata.tolist()#数组转化为列表,方便读取位置
# 建立空列表
maxdata = []
maxdata_index = []
for i in rowdata:#遍历列表
if i>0.11:#找到大于0.11的数
maxdata.append(i)#数据加入空列表
maxdata_index.append(rowdata.index(i))#索引加入索引列表
print(maxdata,maxdata_index)#打印输出
版权声明:本文为weixin_45653050原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。