How do I create a pandas dataframe with datetime as index, and random values for a column. Currently, I have this:
from datetime import datetime, timedelta
My code for your reference
from datetime import datetime, timedelta import pandas as pd import numpy as np date_today = datetime.now() ndays = 7 df = pd.DataFrame({'date': [date_today + timedelta(days=x) for x in range(ndays)], 'test': pd.Series(np.random.randn(ndays))}) df = df.set_index('date')