Pandas DataFrame 取一行數(shù)據(jù)會得到Series的方法
更新時間:2018年11月10日 09:37:54 作者:siml142857
今天小編就為大家分享一篇Pandas DataFrame 取一行數(shù)據(jù)會得到Series的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
Pandas DataFrame 取一行數(shù)據(jù)會得到Series的方法
如題,想要取如下dataframe的一行數(shù)據(jù),以為得到的還是dataframe
lista = [1, 3, 7,4,0] listb = [3, 3, 4,4,5] listc = [3, 3, 4,4,6] df1 = pd.DataFrame({'col1':lista,'col2':listb,'colb':listc}) print(df1) print(df1.loc[0,:]) print(type(df1.loc[0,:]))
因為這里得到的是一維數(shù)據(jù),結果得到的Series
然后用to_frame() 轉(zhuǎn)換一下,發(fā)現(xiàn)并沒有什么用,變成了單列的DataFrame,而不是單行
df2=df1.loc[0,:].to_frame() print(df2)
以上這篇Pandas DataFrame 取一行數(shù)據(jù)會得到Series的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- pandas系列之DataFrame 行列數(shù)據(jù)篩選實例
- pandas DataFrame實現(xiàn)幾列數(shù)據(jù)合并成為新的一列方法
- python pandas.DataFrame選取、修改數(shù)據(jù)最好用.loc,.iloc,.ix實現(xiàn)
- Pandas讀取MySQL數(shù)據(jù)到DataFrame的方法
- 在Pandas中DataFrame數(shù)據(jù)合并,連接(concat,merge,join)的實例
- Pandas:Series和DataFrame刪除指定軸上數(shù)據(jù)的方法
- Pandas DataFrame數(shù)據(jù)的更改、插入新增的列和行的方法
相關文章
DataFrame.to_excel多次寫入不同Sheet的實例
今天小編就為大家分享一篇DataFrame.to_excel多次寫入不同Sheet的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12