Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何设置数据帧最大值函数的行数限制_Python_Pandas_Dataframe - Fatal编程技术网

Python 如何设置数据帧最大值函数的行数限制

Python 如何设置数据帧最大值函数的行数限制,python,pandas,dataframe,Python,Pandas,Dataframe,我在B列中有100行,但我只想找到99行的最大值 如果我使用以下代码,它将从100行而不是99行返回最大值: print(df1['noc'].max(axis=0)) 使用或首先选择99值,然后获取max: print(df1['noc'].head(99).max()) 或如评论所述: 样本: np.random.seed(15) df1 = pd.DataFrame({'noc':np.random.randint(10, size=15)}) print (df1) no

我在B列中有100行,但我只想找到99行的最大值

如果我使用以下代码,它将从100行而不是99行返回最大值:

print(df1['noc'].max(axis=0)) 
使用或首先选择
99
值,然后获取
max

print(df1['noc'].head(99).max()) 
或如评论所述:

样本:

np.random.seed(15)
df1 = pd.DataFrame({'noc':np.random.randint(10, size=15)})
print (df1)
    noc
0     8
1     5
2     5
3     7
4     0
5     7
6     5
7     6
8     1
9     7
10    0
11    4
12    9
13    7
14    5

print(df1['noc'].head(5).max()) 
8

print (df1['noc'].iloc[:5].max())
8

print (df1['noc'].values[:5].max())
8

df1['noc'].iloc[0:99].max(axis=0)
?非常好的Jezrael,非常感谢您快速理解我的问题并提供快速响应。
np.random.seed(15)
df1 = pd.DataFrame({'noc':np.random.randint(10, size=15)})
print (df1)
    noc
0     8
1     5
2     5
3     7
4     0
5     7
6     5
7     6
8     1
9     7
10    0
11    4
12    9
13    7
14    5

print(df1['noc'].head(5).max()) 
8

print (df1['noc'].iloc[:5].max())
8

print (df1['noc'].values[:5].max())
8