久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

python 如何對Series中的每一個數據做運算

瀏覽:81日期:2022-06-18 18:17:10
問題描述

最近~ 發現對series里的元素操作挺復雜的,用for loop + Series.iloc[i]會發生卡死的狀況,那么,lambda是解決辦法:

error 1

ratings[’timestamp’] = ratings[’timestamp’].apply(ratings[’timestamp’].iloc[i].strftime('%Y-%m-%d %H:%M:%S', ts) for i in range(len(ratings)))TypeError: ’generator’ object is not callable

用lambda直接apply,就相當于對每一行的每個元素,逐一apply:

ratings_sub[’timestamp’] = ratings_sub[’timestamp’].apply(lambda x:time.strftime(’%Y/%m/%d’,time.localtime(x)))

補充:DataFrame與Series數值的運算

原則一:

運算結果返回全部出現的索引

原則二:

相同索引相加

原則三:

任何值與nan做算術運算 結果為nan

python 如何對Series中的每一個數據做運算

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 明光市| 邵阳市| 钦州市| 永州市| 余干县| 象山县| 黄大仙区| 奉新县| 瑞安市| 鲁山县| 当雄县| 新绛县| 剑河县| 奉化市| 平山县| 平定县| 平果县| 迁西县| 潮州市| 潜山县| 保定市| 陇西县| 郸城县| 日照市| 太湖县| 盐山县| 布拖县| 乌拉特后旗| 连南| 盐池县| 锡林浩特市| 交城县| 托克托县| 龙南县| 永新县| 玉屏| 胶州市| 赫章县| 桐乡市| 石泉县| 安福县|