a70d7c493fdcac1a1e34273c269e18210637b990,pudl/outputs.py,,organize_cols,#Any#Any#,39

Before Change


        df: The DataFrame to be re-organized.
        cols: The columns to put first, in their desired output ordering.
    
    key_cols = df[cols].copy()
    data_cols = df.drop(cols, axis=1)
    data_cols = df[df.columns.sort_values()]
    out_df = pd.merge(key_cols, data_cols)
    return(out_df)


def add_id_cols(df):
    

After Change


    data_cols = [c for c in df.columns.tolist() if c not in cols]
    data_cols.sort()
    organized_cols = cols + data_cols
    return(df[organized_cols])


def add_id_cols(df):
    
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 4

Non-data size: 5

Instances


Project Name: catalyst-cooperative/pudl
Commit Name: a70d7c493fdcac1a1e34273c269e18210637b990
Time: 2017-11-08
Author: zane.selvans@catalyst.coop
File Name: pudl/outputs.py
Class Name:
Method Name: organize_cols


Project Name: kwgoodman/numerox
Commit Name: de831768952b9676e25d433044f9a34a381e9390
Time: 2017-11-04
Author: kwgoodman@gmail.com
File Name: numerox/report.py
Class Name:
Method Name: load_report


Project Name: J535D165/recordlinkage
Commit Name: ab8de09b399a04885d1e50affde29bbe93134cd9
Time: 2016-04-11
Author: jonathandebruinhome@gmail.com
File Name: recordlinkage/indexing.py
Class Name:
Method Name: _fullindex


Project Name: TheAlgorithms/Python
Commit Name: 179284a41bf265c59913b72d94bee47d7d6b7414
Time: 2019-10-18
Author: 48747984+Hocnonsense@users.noreply.github.com
File Name: data_structures/binary_tree/treap.py
Class Name:
Method Name: insert