@@ -627,9 +627,9 @@ def makeFloatIndex(k=10):
627
627
return Index (values * (10 ** np .random .randint (0 , 9 )))
628
628
629
629
630
- def makeDateIndex (k = 10 ):
630
+ def makeDateIndex (k = 10 , freq = 'B' ):
631
631
dt = datetime (2000 , 1 , 1 )
632
- dr = bdate_range (dt , periods = k )
632
+ dr = bdate_range (dt , periods = k , freq = freq )
633
633
return DatetimeIndex (dr )
634
634
635
635
@@ -662,10 +662,10 @@ def getSeriesData():
662
662
return dict ((c , Series (randn (N ), index = index )) for c in getCols (K ))
663
663
664
664
665
- def makeTimeSeries (nper = None ):
665
+ def makeTimeSeries (nper = None , freq = 'B' ):
666
666
if nper is None :
667
667
nper = N
668
- return Series (randn (nper ), index = makeDateIndex (nper ))
668
+ return Series (randn (nper ), index = makeDateIndex (nper , freq = freq ))
669
669
670
670
671
671
def makePeriodSeries (nper = None ):
@@ -674,16 +674,16 @@ def makePeriodSeries(nper=None):
674
674
return Series (randn (nper ), index = makePeriodIndex (nper ))
675
675
676
676
677
- def getTimeSeriesData (nper = None ):
678
- return dict ((c , makeTimeSeries (nper )) for c in getCols (K ))
677
+ def getTimeSeriesData (nper = None , freq = 'B' ):
678
+ return dict ((c , makeTimeSeries (nper , freq )) for c in getCols (K ))
679
679
680
680
681
681
def getPeriodData (nper = None ):
682
682
return dict ((c , makePeriodSeries (nper )) for c in getCols (K ))
683
683
684
684
# make frame
685
- def makeTimeDataFrame (nper = None ):
686
- data = getTimeSeriesData (nper )
685
+ def makeTimeDataFrame (nper = None , freq = 'B' ):
686
+ data = getTimeSeriesData (nper , freq )
687
687
return DataFrame (data )
688
688
689
689
0 commit comments