更新时间:2018年11月10日 09:37:54 作者:siml142857
今天小编就为大家分享一篇Pandas DataFrame 取一行数据会得到Series的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
Pandas DataFrame 取一行数据会得到Series的方法
如题,想要取如下dataframe的一行数据,以为得到的还是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,:]))
因为这里得到的是一维数据,结果得到的Series
然后用to_frame() 转换一下,发现并没有什么用,变成了单列的DataFrame,而不是单行
df2=df1.loc[0,:].to_frame()
print(df2)
以上这篇Pandas DataFrame 取一行数据会得到Series的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
-
-
-
关于python中导入文件到list的问题
这篇文章主要介绍了关于python中导入文件到list的问题,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
2020-10-10
-
-
Python报错:ModuleNotFoundError的解决办法
"ModuleNotFoundError: No module named 'xxx'"这个报错是个非常常见的报错,几乎每个python程序员都遇到过,下面这篇文章主要给大家介绍了关于Python报:ModuleNotFoundError错误的解决办法,需要的朋友可以参考下
2022-06-06
-
-
-
Python直接赋值、浅拷贝与深度拷贝实例分析
这篇文章主要介绍了Python直接赋值、浅拷贝与深度拷贝,结合实例形式分析了Python直接赋值、浅拷贝与深度拷贝的概念、原理、用法及相关操作注意事项,需要的朋友可以参考下
2019-06-06
-
-
基于Python爬取搜狐证券股票过程解析
这篇文章主要介绍了基于Python爬取搜狐证券股票过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
2020-11-11
-