分类:Pandas
我就废话不多说了,大家还是直接看代码吧~importpandasaspdimportnumpyasnpcolumns=[['A','A','B','B','C'],['a','b','c','d','e']]#创建形状为(10,5)的DataFrame并设置二级标题demo_df=pd.DataFrame(np.arange(50).reshape(10,5),columns=columns)print(demo_df)defstyle_color(df,colors):""":paramdf:pd.DataFrame:paramcolors:字典内容是{标题:颜色}:return:"""returndf...
继续阅读 >
2020
10-08
把dataframe转换为list输入多维dataframe:df=pd.DataFrame({'a':[1,3,5,7,4,5,6,4,7,8,9],'b':[3,5,6,2,4,6,7,8,7,8,9]})把a列的元素转换成list:#方法1df['a'].values.tolist()#方法2df['a'].tolist()把a列中不重复的元素转换成list:df['a'].drop_duplicates().values.tolist()输入一维dataframe:df=pd.DataFrame([3,5,6,2,4,6,7,8,7,8,9])转换成list[list]:df.values.tolist()把series转换为listSeries.t...
继续阅读 >
可以通过遍历的方法:pandas按行按列遍历Dataframe的几种方式:https://www.jb51.net/article/172623.htm选择列使用类字典属性,返回的是Series类型data[‘w']遍历Seriesforindexindata['w'].index:time_dis=data['w'].get(index)pandas.DataFrame.at根据行索引和列名,获取一个元素的值>>>df=pd.DataFrame([[0,2,3],[0,4,1],[10,20,30]],...columns=['A','B','C'])>>>dfABC002310412102030...
继续阅读 >
2020
10-08