, , , Pandas . , , :
, Pandas DataFrame
df
( datetime, ..). df.sum()
, Pandas:
, . DataFrame
dtypes, 2d NumPy dtype. df
float32
int32
(), Pandas dtype, , float64
. , , , . , .
, float32
, Pandas dtype float32
2d NumPy, sum
. , .
, : DataFrame 100 , dtypes float32
, float32
int32
. :
>>> import numpy as np, pandas as pd
>>> s = np.ones(10**8, dtype=np.float32)
>>> t = np.ones(10**8, dtype=np.int32)
>>> df = pd.DataFrame(dict(A=s, B=s, C=t))
>>> df.head()
A B C
0 1.0 1.0 1
1 1.0 1.0 1
2 1.0 1.0 1
3 1.0 1.0 1
4 1.0 1.0 1
>>> df.dtypes
A float32
B float32
C int32
dtype: object
, , Pandas float64
s. float64
, .
>>> df.sum()
A 100000000.0
B 100000000.0
C 100000000.0
dtype: float64
dataframe float32
, float32
-, .
>>> df[['A', 'B']].sum()
A 16777216.0
B 16777216.0
dtype: float32
, , dtype, : - 1.0
16777216.0
16777216.0
, . float64
.
, Pandas . , , "A"
:
>>> df[['A']].sum()
A 100000000.0
dtype: float32
! , ? dtypes: float32
. ( NumPy), . , , NumPy , , float32
dtype , . ; . NumPy . "A"
, "B"
(100000000, 2)
. - 1, 0, , . "A"
, , .
, DataFrames : (a) , , , (b) - , NumPy .