尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

06_DataFrame创建

06_DataFrame创建 Series 设计就是 name 显示在底部,DataFrame 才会把 name 显示成顶部列表头DataFram 创建to_frame()方法一键转 DataFrame通过Series创建DataFrame直接通过字典创建DataFrameimportpandasaspdimportnumpyasnpimportmatplotlib.pyplotasplt# Series 设计就是 name 显示在底部,DataFrame 才会把 name 显示成顶部列表头defseries_DataFrameDesc():seriesDatapd.Series([11,12,13,14,15],nameapple)print(seriesData)print(seriesData维度: ,seriesData.ndim)print(Series 设计就是 name 显示在底部,DataFrame 才会把 name 显示成顶部列表头)print()# 一键转 DataFramedfseriesData.to_frame()print(to_frame()方法一键转 DataFrame\n,df)print(一键转DataFrame维度: ,df.ndim)print()mango_seriespd.Series([4,5,6,3,1])apple_seriespd.Series([5,4,3,0,2])banana_seriespd.Series([2,3,5,2,7])# 通过Series创建DataFramedfpd.DataFrame(data{Mango:mango_series,Apple:apple_series,Banana:banana_series})print(df)defcreateDataFrame():# 直接通过字典创建DataFramedfpd.DataFrame(data{id:[101,102,103],name:[张三,李四,王五],age:[20,30,40]})print(df)print(df.ndim)print(**50)# 通过字典创建时指定列的顺序和行索引,data里面的column最好和columns里面指定的一样dfpd.DataFrame(data{名字:[张三,李四,王五],年龄:[20,30,40]},columns[名字,年龄],#columns[name, age], # data里面的column命名和columns里面指定的不一样index[101,102,103])print(df)if__name____main__:#series_DataFrameDesc()createDataFrame()
返回列表