logo
Loading...

Day3-01 - Cupoy

你好,我在Day3-01遇到的問題是求出人口數最大值後不知道要如何回傳對應的國家

ml100-2,dataframe,ml100-2-d03

Day3-01

2019/04/19 上午 01:48
機器學習共學討論版
Battle0450
觀看數:3
回答數:3
收藏數:1
ml100-2
dataframe
ml100-2-d03

回答列表

  • 2019/04/19 下午 03:30
    yuzjzj
    贊同數:0
    不贊同數:0
    留言數:0

  • 2019/04/19 下午 10:22
    黃品叡
    贊同數:0
    不贊同數:0
    留言數:0

  • 2019/04/26 上午 01:40
    Intan
    贊同數:0
    不贊同數:0
    留言數:1

    +1。有困難~ 試過以下三種方式都還未解決。


    (1)

    m=DataFrame.max()

    print('%s, %s, %s' % (m['population'], m['country'], m['city']))

    會回傳各欄位分別的max值,而非最多人口的那個國家及其城市。


    (2) DataFrame.max(axis=0, skipna=True,level=None, numeric_only=None)

    Output與問題同上. 


    (3) DataFrame.idxmax(axis=0, skipna=True)

    錯誤

    請指正。謝謝~~~~~