pandas - Jupyter Notebook (1)
pandas - Jupyter Notebook (1)
In [6]: arr=np.array([1,2,3,4])
arr
In [4]: arr1=arr.reshape(2,2)
In [7]: arr1
arr1.ndim
Out[7]: 2
In [8]: arr1.mean()
Out[8]: 2.5
In [23]: df=pd.read_csv("D:\myFolder\SKCET\cricket.csv")
In [24]: df
localhost:8888/notebooks/pandas.ipynb# 1/11
9/23/24, 10:21 AM pandas - Jupyter Notebook
In [38]: df=pd.read_csv("C://Users/naren/AppData/Local/Programs/Python/Python310/cri
In [35]: df
In [39]: df.info()
<class 'pandas.core.frame.DataFrame'>
RangeIndex: 17 entries, 0 to 16
Data columns (total 3 columns):
# Column Non-Null Count Dtype
--- ------ -------------- -----
0 player_name 17 non-null object
1 score 17 non-null int64
2 country 12 non-null object
dtypes: int64(1), object(2)
memory usage: 536.0+ bytes
In [40]: df.to_string()
localhost:8888/notebooks/pandas.ipynb# 2/11
9/23/24, 10:21 AM pandas - Jupyter Notebook
In [41]: df.to_string
In [42]: df.loc[0]
In [43]: df.head()
In [44]: df.tail()
localhost:8888/notebooks/pandas.ipynb# 3/11
9/23/24, 10:21 AM pandas - Jupyter Notebook
In [45]: df.mean()
C:\Users\naren\AppData\Local\Temp/ipykernel_18348/3698961737.py:1: FutureW
arning: Dropping of nuisance columns in DataFrame reductions (with 'numeri
c_only=None') is deprecated; in a future version this will raise TypeErro
r. Select only valid columns before calling the reduction.
df.mean()
In [46]: df['score'].mean()
Out[46]: 200.41176470588235
In [47]: df.dropna()
In [50]: data
In [51]: df=pd.DataFrame(data)
localhost:8888/notebooks/pandas.ipynb# 4/11
9/23/24, 10:21 AM pandas - Jupyter Notebook
In [52]: df
0 sachin 85
1 dravid 102
In [55]: df=pd.read_csv("C://Users/naren/AppData/Local/Programs/Python/Python310/cri
In [56]: df
In [57]: df.info()
<class 'pandas.core.frame.DataFrame'>
RangeIndex: 17 entries, 0 to 16
Data columns (total 3 columns):
# Column Non-Null Count Dtype
--- ------ -------------- -----
0 player_name 17 non-null object
1 score 17 non-null int64
2 country 12 non-null object
dtypes: int64(1), object(2)
memory usage: 536.0+ bytes
localhost:8888/notebooks/pandas.ipynb# 5/11
9/23/24, 10:21 AM pandas - Jupyter Notebook
In [58]: df.dropna()
In [59]: df.head()
In [61]: df['score'].median()
Out[61]: 189.0
localhost:8888/notebooks/pandas.ipynb# 6/11
9/23/24, 10:21 AM pandas - Jupyter Notebook
In [63]: df.fillna("NK")
In [1]: readDF=pd.read_csv("C:\Users\naren\AppData\Local\Programs\Python\Python311\
File "C:\Users\naren\AppData\Local\Temp/ipykernel_35668/930507820.py", l
ine 1
readDF=pd.read_csv("C:\Users\naren\AppData\Local\Programs\Python\Pytho
n311\Data.csv")
^
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in p
osition 2-3: truncated \UXXXXXXXX escape
localhost:8888/notebooks/pandas.ipynb# 7/11
9/23/24, 10:21 AM pandas - Jupyter Notebook
In [5]: readDF
In [8]: data
--------------------------------------------------------------------------
-
TypeError Traceback (most recent call las
t)
~\AppData\Local\Temp/ipykernel_35668/2092712167.py in <module>
----> 1 pd['Country']
In [9]: readDF.loc[0]
In [10]: readDF.loc[0:4]
localhost:8888/notebooks/pandas.ipynb# 8/11
9/23/24, 10:21 AM pandas - Jupyter Notebook
In [11]: readDF.head(6)
In [12]: readDF.head()
In [13]: readDF.tail(6)
In [14]: readDF.tail()
localhost:8888/notebooks/pandas.ipynb# 9/11
9/23/24, 10:21 AM pandas - Jupyter Notebook
In [15]: readDF.mean()
C:\Users\naren\AppData\Local\Temp/ipykernel_35668/1770479177.py:1: FutureW
arning: Dropping of nuisance columns in DataFrame reductions (with 'numeri
c_only=None') is deprecated; in a future version this will raise TypeErro
r. Select only valid columns before calling the reduction.
readDF.mean()
In [16]: M=readDF['Age'].mean()
Out[16]: 38.0
In [18]: readDF.fillna(readDF['Age'].mean())
localhost:8888/notebooks/pandas.ipynb# 10/11
9/23/24, 10:21 AM pandas - Jupyter Notebook
In [19]: readDF
In [ ]:
localhost:8888/notebooks/pandas.ipynb# 11/11