zoukankan      html  css  js  c++  java
  • Python union,union 2个dataset数据

    Union and union all in Pandas dataframe Python:

    Union all of two data frames in pandas can be easily achieved by using concat() function. Lets see with an example. First lets create two data frames

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    import pandas as pd
    import numpy as np
     
    #Create a DataFrame
    df1 = {
        'Subject':['semester1','semester2','semester3','semester4','semester1',
                   'semester2','semester3'],
       'Score':[62,47,55,74,31,77,85]}
     
    df2 = {
        'Subject':['semester1','semester2','semester3','semester4'],
       'Score':[90,47,85,74]}
     
     
    df1 = pd.DataFrame(df1,columns=['Subject','Score'])
    df2 = pd.DataFrame(df2,columns=['Subject','Score'])
     
    df1
    df2

    df1 will be

    df2 will be

    union of dataframes in pandas 2

    Union all of dataframes in pandas:

    UNION ALL

    concat() function in pandas creates the union of two dataframe.

    1
    2
    3
    """ Union all in pandas"""
    df_union_all= pd.concat([df1, df2])
    df_union_all

    union all of two dataframes  df1 and df2 is created with duplicates. So the resultant dataframe will be

    union of dataframes in pandas 3

    Union all of dataframes in pandas and reindex :

    concat() function in pandas creates the union of two dataframe with ignore_index = True will reindex the dataframe

    1
    2
    3
    """ Union all with reindex in pandas"""
    df_union_all= pd.concat([df1, df2],ignore_index=True)
    df_union_all

    union all of two dataframes  df1 and df2 is created with duplicates and the index is changed. So the resultant dataframe will be

    Union and union all in pandas 14

    Union of dataframes in pandas:

                            UNION 

    ref:http://www.datasciencemadesimple.com/union-and-union-all-in-pandas-dataframe-in-python-2/

  • 相关阅读:
    最短路径问题
    这是我的第一篇博客
    Time Series Anomaly Detection
    R-CNN, Fast R-CNN, Faster R-CNN, Mask R-CNN
    database 学习
    AWS Cloud Practioner 官方课程笔记
    Cassandra commands
    go 语言学习
    [Udemy] ES 7 and Elastic Stack
    第9章 内联函数
  • 原文地址:https://www.cnblogs.com/watermarks/p/13153910.html
Copyright © 2011-2022 走看看