2.4. Introduction Helpers
Universal Function
2.4.1. SetUp
>>> import pandas as pd
2.4.2. To Numeric
>>> pd.to_numeric('1')
np.int64(1)
>>>
>>> pd.to_numeric('1.00')
np.float64(1.0)
2.4.3. To Datetime
>>> pd.to_datetime('January 1, 2000')
Timestamp('2000-01-01 00:00:00')
>>> pd.to_datetime('2000-01-01')
Timestamp('2000-01-01 00:00:00')
>>> pd.to_datetime(['2000-01-01', '2000-01-02'])
DatetimeIndex(['2000-01-01', '2000-01-02'], dtype='datetime64[us]', freq=None)
2.4.4. To Timedelta
>>> pd.to_timedelta('2h 30m')
Timedelta('0 days 02:30:00')
>>> pd.to_timedelta('2 hours 30 minutes')
Timedelta('0 days 02:30:00')
2.4.5. Map
>>> data = pd.Series([
... '2000-01-01',
... '2000-01-02',
... '2000-01-03',
... ])
>>>
>>>
>>> data
0 2000-01-01
1 2000-01-02
2 2000-01-03
dtype: str
>>>
>>> data.map(pd.to_datetime)
0 2000-01-01
1 2000-01-02
2 2000-01-03
dtype: datetime64[us]