danfo.date_range(kwargs) [source]
Parameters | Type | Description | Default |
kwargs | Object | { start: str or datetime-like. Left bound for generating dates. end: str or datetime-like. Right bound for generating dates. period : int. Number of periods to generate. freq: str or DateOffset, one of ["M","D","s","H","m","Y"]. } | {freq: 'D'} |
Returns:
return DataFrame
const dfd = require("danfojs-node")​let data = new dfd.date_range({"start":'1/1/2018',period:5, freq:'M'})console.log(data);
<!DOCTYPE html><html lang="en">​<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><!--danfojs CDN --><script src="https://cdn.jsdelivr.net/npm/danfojs@0.0.15/dist/index.min.js"></script><title>Document</title></head>​<body>​<script>​let data = new dfd.date_range({"start":'1/1/2018',period:5, freq:'M'})console.log(data);</script></body>​</html>​
['1/1/2018, 12:00:00 AM','2/1/2018, 12:00:00 AM','3/1/2018, 12:00:00 AM','4/1/2018, 12:00:00 AM','5/1/2018, 12:00:00 AM']
const dfd = require("danfojs-node")​let data = new dfd.date_range({"start":'1/1/2018',period:12, freq:'Y'})console.log(data);
​
['1/1/2018, 12:00:00 AM','1/1/2019, 12:00:00 AM','1/1/2020, 12:00:00 AM','1/1/2021, 12:00:00 AM','1/1/2022, 12:00:00 AM','1/1/2023, 12:00:00 AM','1/1/2024, 12:00:00 AM','1/1/2025, 12:00:00 AM','1/1/2026, 12:00:00 AM','1/1/2027, 12:00:00 AM','1/1/2028, 12:00:00 AM','1/1/2029, 12:00:00 AM']
datetime properties of Series or datetime-like columns in DataFrame can be accessed via accessors in the dt name space. See Accessors​