zoukankan      html  css  js  c++  java
  • 连接两列Pandas数据框

     

    让我们讨论一下如何在pandas python中串联两列数据框。我们可以使用以下功能来做到这一点:

    • concat()
    • append()
    • join()

    示例1:使用该concat()方法。

    # importing the module
    import pandas as pd
      
    # creating 2 DataFrames
    location = pd.DataFrame({'area': ['new-york', 'columbo', 'mumbai']}) 
    food = pd.DataFrame({'food': ['pizza', 'crabs', 'vada-paw']})
      
    # concatenating the DataFrames
    det = pd.concat([location, food], join = 'outer', axis = 1)
      
    # displaying the DataFrame
    print(det)

    输出:

    示例2:使用该append()方法。

    # importing the module 
    import pandas as pd 
    
    # creating 2 DataFrames 
    first = pd.DataFrame([['one', 1], ['three', 3]], columns =['name', 'word']) 
    second = pd.DataFrame([['two', 2], ['four', 4]], columns =['name', 'word']) 
    
    # concatenating the DataFrames 
    dt = first.append(second, ignore_index = True) 
    
    # displaying the DataFrame 
    print(dt) 
    输出:

    # importing the module 
    import pandas as pd 
    
    # creating 2 DataFrames 
    location = pd.DataFrame({'area' : ['new-york', 'columbo', 'mumbai']}) 
    food = pd.DataFrame({'food': ['pizza', 'crabs', 'vada-paw']}) 
    
    # concatenating the DataFrames 
    dt = location.join(food) 
    
    # displaying the DataFrame 
    print(dt) 
    输出:

    对于连接DataFrame中两列的三种方法,我们可以添加不同的参数来更改轴,排序,级别等

  • 相关阅读:
    从七牛云迁移图片到github
    Ajax 结构及使用
    JQuery 简单的文字超出部分隐藏下拉显示
    JQuery 动画及一些小知识点
    Jqurey DOM 操作详解
    Jquery DOM 操作列表
    文件上传以及JS链式结构
    JQuery选择器
    JQuery 基本知识
    LinQ to sql 各种数据库查询方法
  • 原文地址:https://www.cnblogs.com/a00ium/p/13874664.html
Copyright © 2011-2022 走看看