我有一個msftHist如下所示的 DataFrame
Open High ... Dividends Stock Splits
Date ...
1986-03-13 0.055898 0.064119 ... 0.0 0.0
1986-03-14 0.061378 0.064667 ... 0.0 0.0
1986-03-17 0.063570 0.065215 ... 0.0 0.0
... ... ... ... ... ...
2021-12-17 320.880005 324.920013 ... 0.0 0.0
2021-12-20 320.049988 322.799988 ... 0.0 0.0
2021-12-21 323.290009 327.730011 ... 0.0 0.0
2021-12-22 328.299988 333.609985 ... 0.0 0.0
2021-12-23 332.750000 336.390015 ... 0.0 0.0
當我呼叫msftHist.iloc[-4]它時,
它會回傳對應于 date 的系列2021-12-20。
我如何做到這一點,以便呼叫負索引將回傳一個錯誤,而不是從末尾開始倒數?
uj5u.com熱心網友回復:
我很確定你不能禁止負索引。你能不能檢查一下索引是否<0,用
if(i<0):
raise .... #What error you want
類似問題:是否可以禁用負索引?
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/392716.html
上一篇:如果column1name==first(value)fromcolumn2BYGROUP,則有條件地從column1取值
下一篇:替換HTML但保存最后的單詞
