• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Pandas.DataFrame转置的实现 原创

    简述

    Motivation

    这些情况下,你可能就会需要遇到DataFrame行列转置的方法。

    Contribution

    提供了Pandas.DataFrame的行列转置的方法

    实验部分

    导入包

    >>> import pandas as pd

    创建数据

    >>> df = pd.DataFrame([['A', 1, 2], ['B', 3, 4]], columns=['Name', 'c1', 'c2'])
    

    数据内容如下:

    >>> df
     Name c1 c2
    0  A  1  2
    1  B  3  4

    操作:

    >>> df2 = pd.DataFrame(df.values.T, index=df.columns, columns=df.index)
    >>> df2
       0 1
    Name A B
    c1  1 3
    c2  2 4

    Conclusion

    很简单,就是使用了numpy内置的矩阵转置方法,这样的操作速度最快。

     到此这篇关于Pandas.DataFrame转置的实现的文章就介绍到这了,更多相关Pandas.DataFrame转置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    您可能感兴趣的文章:
    • Pandas实现Dataframe的重排和旋转
    • Pandas实现Dataframe的合并
    • pandas中DataFrame数据合并连接(merge、join、concat)
    • 教你漂亮打印Pandas DataFrames和Series
    • pandas中DataFrame检测重复值的实现
    • 使用pandas忽略行列索引,纵向拼接多个dataframe
    • Pandas中DataFrame交换列顺序的方法实现
    • 详解pandas中利用DataFrame对象的.loc[]、.iloc[]方法抽取数据
    • Pandas中两个dataframe的交集和差集的示例代码
    • Pandas DataFrame求差集的示例代码
    • 浅谈pandas dataframe对除数是零的处理
    • Pandas中DataFrame数据删除详情
    上一篇:解决python 打包成exe太大的问题
    下一篇:Pyinstaller打包文件太大的解决方案
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Pandas.DataFrame转置的实现 原创 Pandas.DataFrame,转置,的,实现,