json.dumps的数据封装问题
json.dumps封装数据
在使用pandas处理数据时时长会碰到需要将数据转换成json输出 到前端。
 正常的json数据可以直接正常封装,但碰到NAN数据的时候,使用json封装时会自动把json转换成字符串,以至于后面前端获取不到json对象。
pandas的列操作
获取多个列
 df[[‘column1’,‘column2’]]
 添加条件
 df.loc[(df[‘column1’]!=‘0’)]
 多条件列比较
 df.loc[(cond1)& (cond2)& (cond3)]
需要转换列数据时,先定义一个单数据的操作函数
 再使用apply方法应用到整个列
 df[‘column1’].apply(lambda x: fun(x))
 在lambda中使用if语句时只能分多次写
遍历行数据
 for index,row in df.iterrows():
 print(index,row)
 index为行号
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号