1、读取txt文件,并打印前10行
data = pd.read_table(input.txt)
print(data.head(10))
data = pd.read_table(input.txt, header=None)
读取时加上header=None,第一行不作为column name
print(data.head(10))
2、查看数据结构
print(data.shape)
3、取每一行的最大值
max_value = data.apply(lambda x: x.max(), axis=1)
或者
max_value = data.apply(lambda x: sorted(x)[-1], axis=1)
这里使用了apply
方法和lambda
函数来取每行的最大值。参数axis=1
表示我们希望在每行上应用这个函数
sorted是python的内置排序函数,默认从小到大
4、取次大值
max_value = data.apply(lambda x: sorted(x)[-2], axis=1)