DataFrame
DataFrame
import pandas as pd
data = [1,2,3,4,5]
df = pd.DataFrame(data)
print(df)
import pandas as pd
data = [['Alex',10],['Bob',12],['Clarke',13]]
df = pd.DataFrame(data,columns=['Name','Age'])
print(df)
import pandas as pd
data = {'Name':['Tom', 'Jack', 'Steve', 'Ricky'],'Age':[28,34,29,42]}
df = pd.DataFrame(data, index=['rank1','rank2','rank3','rank4'])
print(df)
import pandas as pd
data = [{'a': 1, 'b': 2},{'a': 5, 'b': 10, 'c': 20}]
#With two column indices, values same as dictionary keys
df1 = pd.DataFrame(data, index=['first', 'second'], columns=['a', 'b'])
#With two column indices with one index with other name
df2 = pd.DataFrame(data, index=['first', 'second'], columns=['a', 'b1'])
print(df1)
print(df2)
df = pd.DataFrame(d)
print(df)
Column Selection
import pandas as pd
df = pd.DataFrame(d)
print(df ['one'])
Column Addition
import pandas as pd
df = pd.DataFrame(d)
# Adding a new column to an existing DataFrame object with column label by passing new series
print(df)
Column Deletion
import pandas as pd
df = pd.DataFrame(d)
print ("Our dataframe is:")
print(df)
df = pd.DataFrame(d)
print(df.loc['b'])
import pandas as pd
df = pd.DataFrame(d)
print(df.iloc[2])
Slice Rows
import pandas as pd
df = pd.DataFrame(d)
print(df[2:4])
Addition of Rows
import pandas as pd
df = df.append(df2)
print(df)
Deletion of Rows
import pandas as pd
df = df.append(df2)
print(df)