
pandas
HawardScut
工作啦,有时比较忙没及时回复,望见谅。
展开
-
(一)pandas基本使用
1、导入import pandas as pd df_data = pd.read_csv("train.csv")2、访问数据通过行列名x=df_data .loc[0,'Id':'MSZoning'](这里0是行名)通过行列indexy=df_data .iloc[0:2,:]原创 2018-06-01 15:24:39 · 365 阅读 · 0 评论 -
(三)pandas基本使用——读取和保存csv文件
1、是否保留列名 header: Whether to write out the column names (default True)df.to_csv(‘path/Result.csv’,header=0) #不保存列名2、是否保留行索引 index: whether to write row (index) names (default True)df.to_csv(‘pat...原创 2018-07-18 10:32:58 · 75085 阅读 · 0 评论 -
(二)pandas基本使用——apply函数
apply函数可以对DataFrame对象进行操作,既可以作用于一行或者一列的元素,也可以作用于单个元素import numpy as npimport pandas as pddata=np.arange(0,16).reshape(4,4)data=pd.DataFrame(data,columns=['a','b','c','d'])def f(x): ...原创 2018-07-12 21:59:13 · 1711 阅读 · 0 评论 -
(四)pandas基本使用——query函数和修改列名
查询列price大于100的数据,返回对应的行名,然后可修改其值;条件'price>100'可以是'price<100 and price>20等。index=dfData.query('price>100').index原创 2018-07-20 16:26:41 · 16340 阅读 · 0 评论