Tôi có dưới Dataframe với Trường 'Tuổi', Cần tìm đến 3 tuổi tối thiểu hàng đầu từ DataFrame
DF = pd.DataFrame.from_dict({'Name':['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J'], 'Age':[18, 45, 35, 70, 23, 24, 50, 65, 18, 23]})
DF['Age'].min()
Muốn hai tuổi hàng đầu tức là 18, 23 trong Danh sách, Làm thế nào để đạt được điều này?
Lưu ý: DataFrame - DF Chứa các bản sao Tuổi, tức là 18 & 23 được lặp lại hai lần, cần các giá trị duy nhất.
df['Age'].nsmallest(2)
:)