202107-09 python 如何对Series中的每一个数据做运算 问题描述最近~发现对series里的元素操作挺复杂的,用forloop+Series.iloc[i]会发生卡死的状况,那么,lambda是解决办法:error1ratings['timestamp']=ratings['timestamp'].apply(ratings['timestamp'].iloc[i].strftime("%Y-%m-%d%H:%M:%S",ts)foriinrange(len(ratings)))TypeError:'generator'objectisnotcallable用lambda直接apply,就相当于对每一行的每个元素,逐一apply:ratings_sub['timestamp']=rat... 继续阅读 >
202103-19 pandas的Series类型与基本操作详解 1Series线性的数据结构,series是一个一维数组Pandas会默然用0到n-1来作为series的index,但也可以自己指定index(可以把index理解为dict里面的key)1.1创造一个serise数据importpandasaspdimportnumpyasnps=pd.Series([9,'zheng','beijing',128])print(s)打印091zheng2beijing3128dtype:object访问其中某个数据print(s[1:2])#打印1zhengdtype:objectSeries类型的基本操作:Series类型... 继续阅读 >