logo
Loading...

新增一個欄位判斷open < close欄位 - Cupoy

df.loc[條件, 欄位名稱] = &#39;成立&#39;請問老師之前回應的方法是否有文件可以參...

新增一個欄位判斷open < close欄位

2021/02/27 下午 05:57
Pandas DataFrame 的資料選取 (3/19更新)
Sidd
觀看數:15
回答數:1
收藏數:0

df.loc[條件, 欄位名稱] = '成立' 請問老師之前回應的方法是否有文件可以參考,pandas官方網站的.ioc()找不到這個方法的範例或說明 ![image](http://kwassistfile.cupoy.com/00000177E2E552CA0000001D6375706F795F72656C656173655155455354/1614228411481/large) 另外我用以下的方式也可以達到相同效果,而且不成立的欄位為False,但用上面的方法卻會是NAN,請問原因為何呢?可否幫忙說明兩者差異 stock_data_concat['dummy'] = stock_data_concat['open']

回答列表

  • 2021/02/28 上午 00:50
    張維元 (WeiYuan)
    贊同數:0
    不贊同數:0
    留言數:0

    嗨,你好
    .loc 的文件在這裡: https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.loc.html ,裡面有回答你的問題嗎? 上面那個方法,你是把「符合條件」的欄位當成是 True,剩下不符合的沒有定義所以變成 Nan。下面的方法你是把「符合條件」直接寫進去,符合是 True、不符合是 False。

    嗨,你好,我是維元,持續在不同的平台發表對 #資料科學、 #網頁開發 或 #軟體職涯 相關的文章。如果對於內文有疑問都歡迎與我們進一步的交流,都可以追蹤我的 Facebook技術部落格 ,也會不定時的舉辦分享活動,一起來玩玩吧 ヽ(●´∀`●)ノ 以下分享一些我近期發表跟資料科學有關的文章,歡迎大家持續追蹤: ■ 資料分析工具那麼多,該怎麼選? 🛠️
    真.資料團隊與分工
    觀察資料的 N 件事 🔖
    資料前處理必須要做的事 - 資料清理與型態調整