pandas: Build DataFrame from Multiple Files (Columns-wise)#
Package Import#
import pandas as pd
import numpy as np
Dataset Import#
The dataset used in this notebook is from Kaggle - Pokemon.
data = pd.read_csv('data/Pokemon.csv')
data
Build a DataFrame from multiple files (columns-wise)#
data.to_csv('data/Pokemon_first_6_cols.csv', columns=data.columns[:6], index=False)
data.to_csv('data/Pokemon_second_7_cols.csv', columns=data.columns[6:], index=False)
df0 = pd.read_csv('data/Pokemon_first_6_cols.csv')
df0.head()
df1 = pd.read_csv('data/Pokemon_second_7_cols.csv')
df1.head()
And, combine them column-wise by using axis='columns
:
df = pd.concat([df0, df1], axis='columns')
df.head()