Pandas: Time-series with two index labels and random values
Write a Pandas program to create a time-series with two index labels and random values. Also print the type of the index.
Sample Solution:
Python Code :
import pandas as pd
import numpy as np
import datetime
from datetime import datetime, date
dates = [datetime(2011, 9, 1), datetime(2011, 9, 2)]
print("Time-series with two index labels:")
time_series = pd.Series(np.random.randn(2), dates)
print(time_series)
print("\nType of the index:")
print(type(time_series.index))
Sample Output:
Time-series with two index labels: 2011-09-01 -0.257567 2011-09-02 0.947341 dtype: float64 Type of the index: <class 'pandas.core.indexes.datetimes.DatetimeIndex'>
Python Code Editor:
Have another way to solve this solution? Contribute your code (and comments) through Disqus.
Previous: Write a Pandas program to print the day after and before a specified date. Also print the days between two given dates.
Next: Write a Pandas program to create a time-series from a given list of dates as strings.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics