Assignment1 VidulGarg
Assignment1 VidulGarg
import pandas as pd
import numpy as np
Task 1
Data=np.random.rand(4,4)
df=pd.DataFrame(Data)
df
0 1 2 3
0 0.527877 0.965996 0.689760 0.489585
1 0.802960 0.147662 0.904135 0.725686
2 0.884734 0.972514 0.750256 0.270657
3 0.153342 0.552805 0.968987 0.326859
Task 2
df.columns = ['Random value 1', 'Random value 2', 'Random value 3',
'Random value 4']
df
Task 3
descriptive_stats = df.describe()
descriptive_stats
Task 4
print(df.isnull().sum())
data_types = df.dtypes
print("\n")
print(data_types)
Random value 1 0
Random value 2 0
Random value 3 0
Random value 4 0
dtype: int64
Task 5
# Using location indexing
df.iloc[:,1:3]
0 0.965996
1 0.147662
2 0.972514
3 0.552805
Name: Random value 2, dtype: float64
0 0.689760
1 0.904135
2 0.750256
3 0.968987
Name: Random value 3, dtype: float64