Skip to content

Commit c68d917

Browse files
committed
Merge branch 'master' into Hossein/FastHierVisitor
2 parents 043b6a1 + d49fcaa commit c68d917

15 files changed

+33
-33
lines changed

docs/HTML/AutoCorrVisitor.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -73,10 +73,10 @@
7373
</td>
7474
<td>
7575
This is a "single action visitor", meaning it is passed the whole data vector in one call and you must use the single_act_visit() interface.<BR><BR>
76-
This functor class calculates the auto correlation of given column. The calculation lag is fixed with the given lag parameter. See <I>roll_policy</I> for how the calculations are done<BR>
76+
This functor class calculates the auto correlation of given column. The calculation lag is fixed with the given lag parameter. See <I><a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/roll_policy.html">roll_policy</a></I> for how the calculations are done<BR>
7777

7878
<PRE><I>
79-
FixedAutoCorrVisitor (size_type lag_period, roll_policy rp);
79+
FixedAutoCorrVisitor (size_type lag_period, <a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/roll_policy.html">roll_policy</a> rp);
8080

8181
<B>lag_period</B>: Period to offset the correlation calculations
8282
<B>rp</B>: How to roll over the input with the lagged period. See roll_policy

docs/HTML/DataFrame.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -622,7 +622,7 @@ <H2 ID="2"><font color="blue">API Reference with code samples <font size="+4">&#
622622
</tr>
623623

624624
<tr class="item" onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">
625-
<td title="These are other functionalities of DataFrame" style="text-align:center;background-color:LightGrey;color:DarkBlue">Miscellaneous &nbsp;&nbsp; <font size="+3">&#x1F9A9;</font></td>
625+
<td title="These are other functionalities of DataFrame" style="text-align:center;background-color:LightGrey;color:DarkBlue">Gears &nbsp;&nbsp; <font size="+3">&#x2699;</font></td>
626626
</tr>
627627

628628
<tr class="item" onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">

docs/HTML/append_column.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
std::size_t
4949
append_column(const char *name,
5050
const T &amp;val,
51-
nan_policy padding = nan_policy::pad_with_nans);
51+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/nan_policy.html" style="color:white">nan_policy</a> padding = nan_policy::pad_with_nans);
5252
</B></PRE></font>
5353
</td>
5454
<td>
@@ -68,8 +68,8 @@
6868
template&lt;typename ITR&gt;
6969
std::size_t
7070
append_column(const char *name,
71-
Index2D&lt;const ITR &amp;&gt; range,
72-
nan_policy padding = nan_policy::pad_with_nans);
71+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/Index2D.html" style="color:white">Index2D</a>&lt;const ITR &amp;&gt; range,
72+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/nan_policy.html" style="color:white">nan_policy</a> padding = nan_policy::pad_with_nans);
7373
</B></PRE></font>
7474
</td>
7575
<td>

docs/HTML/append_index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
<PRE><B>
6464
template&lt;typename ITR&gt;
6565
std::size_t
66-
append_index(Index2D<const ITR &> range);
66+
append_index(<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/Index2D.html" style="color:white">Index2D</a><const ITR &> range);
6767
</B></PRE></font>
6868
</td>
6969
<td>

docs/HTML/change_freq.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
template&lt;typename ... Ts&gt;
4848
DataFrame&lt;T, H&gt;
4949
change_freq(size_type new_freq,
50-
time_frequency time_unit =
50+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/time_frequency.html" style="color:white">time_frequency</a> time_unit =
5151
time_frequency::not_valid) const;
5252
</B></PRE></font>
5353
</td>
@@ -59,7 +59,7 @@
5959
<td width="35%">
6060
<B>Ts</B>: List all the types of all data columns. A type should be specified in the list only once.<BR>
6161
<B>new_freq</B>: The new frequency expressed in a positive integer value. The Unit depends on the index type and <I>time_unit</I> parameter<BR>
62-
<B>time_unit</B>: Time unit based on <I>time_frequency</I> enum. If index time is not <I>DateTime</I>, <I>time_unit</I> must be <I>not_valid</I>. If index time is <I>DateTime</I>, <I>time_unit</I> must not be <I>not_valid</I>. Otherwise, the behavior is undefined.<BR>
62+
<B>time_unit</B>: Time unit based on <I><a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/time_frequency.html">time_frequency</a></I> enum. If index time is not <I>DateTime</I>, <I>time_unit</I> must be <I>not_valid</I>. If index time is <I>DateTime</I>, <I>time_unit</I> must not be <I>not_valid</I>. Otherwise, the behavior is undefined.<BR>
6363
</td>
6464
</tr>
6565

docs/HTML/gen_datetime_index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
static std::vector&lt;typename I&gt;
4949
gen_datetime_index(const char *start_datetime,
5050
const char *end_datetime,
51-
time_frequency t_freq,
51+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/time_frequency.html" style="color:white">time_frequency</a> t_freq,
5252
long increment = 1,
5353
DT_TIME_ZONE tz = DT_TIME_ZONE::LOCAL);
5454
</B></PRE></font>

docs/HTML/get_data_by_idx.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
<PRE><B>
4747
template&lt;typename ... Ts&gt;
4848
DataFrame
49-
get_data_by_idx(Index2D&lt;IndexType&gt; range) const;
49+
get_data_by_idx(<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/Index2D.html" style="color:white">Index2D</a>&lt;IndexType&gt; range) const;
5050
</B></PRE></font>
5151
</td>
5252
<td>
@@ -82,7 +82,7 @@
8282
<PRE><B>
8383
template&lt;typename ... Ts&gt;
8484
View
85-
get_view_by_idx(Index2D&lt;IndexType&gt; range);
85+
get_view_by_idx(<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/Index2D.html" style="color:white">Index2D</a>&lt;IndexType&gt; range);
8686
</B></PRE></font>
8787
</td>
8888
<td>
@@ -121,7 +121,7 @@
121121
<PRE><B>
122122
template&lt;typename ... Ts&gt;
123123
ConstView
124-
get_view_by_idx(Index2D&lt;IndexType&gt; range) const;
124+
get_view_by_idx(<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/Index2D.html" style="color:white">Index2D</a>&lt;IndexType&gt; range) const;
125125
</B></PRE></font>
126126
</td>
127127
<td>

docs/HTML/get_data_by_loc.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
<PRE><B>
4848
template&lt;typename ... Ts&gt;
4949
DataFrame&lt;I, H&gt;
50-
get_data_by_loc(Index2D&lt;long&gt; range) const;
50+
get_data_by_loc(<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/Index2D.html" style="color:white">Index2D</a>&lt;long&gt; range) const;
5151
</B></PRE></font>
5252
</td>
5353
<td>
@@ -84,7 +84,7 @@
8484
<PRE><B>
8585
template&lt;typename ... Ts&gt;
8686
View
87-
get_view_by_loc(Index2D&lt;long&gt; range);
87+
get_view_by_loc(<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/Index2D.html" style="color:white">Index2D</a>&lt;long&gt; range);
8888
</B></PRE></font>
8989
</td>
9090
<td>
@@ -123,7 +123,7 @@
123123
<PRE><B>
124124
template&lt;typename ... Ts&gt;
125125
ConstView
126-
get_view_by_loc(Index2D&lt;long&gt; range) const;
126+
get_view_by_loc(<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/Index2D.html" style="color:white">Index2D</a>&lt;long&gt; range) const;
127127
</B></PRE></font>
128128
</td>
129129
<td>

docs/HTML/load_column.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
template&lt;typename T, typename ITR&gt;
4949
std::size_t
5050
load_column(const char *name,
51-
Index2D&lt;const ITR &amp;&gt; range,
51+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/Index2D.html" style="color:white">Index2D</a>&lt;const ITR &amp;&gt; range,
5252
nan_policy padding = nan_policy::pad_with_nans,
5353
bool do_lock = true);
5454
</B></PRE></font>

docs/HTML/load_result_as_column.html

+5-5
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
std::size_t
5050
load_result_as_column(V &amp;visitor,
5151
const char *new_col_name,
52-
nan_policy padding = nan_policy::pad_with_nans);
52+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/nan_policy.html" style="color:white">nan_policy</a> padding = nan_policy::pad_with_nans);
5353
</B></PRE></font>
5454
</td>
5555
<td>
@@ -79,7 +79,7 @@
7979
load_result_as_column(const char *col_name,
8080
V &amp;&amp;visitor,
8181
const char *new_col_name,
82-
nan_policy padding = nan_policy::pad_with_nans);
82+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/nan_policy.html" style="color:white">nan_policy</a> padding = nan_policy::pad_with_nans);
8383
</B></PRE></font>
8484
</td>
8585
<td>
@@ -110,7 +110,7 @@
110110
const char *col_name2,
111111
V &amp;&amp;visitor,
112112
const char *new_col_name,
113-
nan_policy padding = nan_policy::pad_with_nans);
113+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/nan_policy.html" style="color:white">nan_policy</a> padding = nan_policy::pad_with_nans);
114114
</B></PRE></font>
115115
</td>
116116
<td>
@@ -138,7 +138,7 @@
138138
const char *col_name3,
139139
V &amp;&amp;visitor,
140140
const char *new_col_name,
141-
nan_policy padding = nan_policy::pad_with_nans);
141+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/nan_policy.html" style="color:white">nan_policy</a> padding = nan_policy::pad_with_nans);
142142
</B></PRE></font>
143143
</td>
144144
<td>
@@ -169,7 +169,7 @@
169169
const char *col_name4,
170170
V &amp;&amp;visitor,
171171
const char *new_col_name,
172-
nan_policy padding = nan_policy::pad_with_nans);
172+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/nan_policy.html" style="color:white">nan_policy</a> padding = nan_policy::pad_with_nans);
173173
</B></PRE></font>
174174
</td>
175175
<td>

docs/HTML/modify_by_idx.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
template&lt;typename ... Ts&gt;
4848
DataFrame &amp;
4949
modify_by_idx(DataFrame &amp;rhs,
50-
sort_state already_sorted = sort_state::not_sorted);
50+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/sort_state.html" style="color:white">sort_state</a> already_sorted = sort_state::not_sorted);
5151
</B></PRE></font>
5252
</td>
5353
<td>

docs/HTML/read.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
<PRE><B>
4848
bool
4949
read(const char *file_name,
50-
io_format iof = io_format::csv,
50+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/io_format.html" style="color:white">io_format</a> iof = io_format::csv,
5151
bool columns_only = false,
5252
size_t starting_row = 0,
5353
size_t num_rows = std::numeric_limits&lt;size_t&gt;::max());
@@ -193,7 +193,7 @@
193193
template&lt;typename S&gt;
194194
bool
195195
read(S &amp;in_s,
196-
io_format iof = io_format::csv,
196+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/io_format.html" style="color:white">io_format</a> iof = io_format::csv,
197197
bool columns_only = false);
198198
</B></PRE></font>
199199
</td>
@@ -209,7 +209,7 @@
209209
<PRE><B>
210210
std::future&lt;bool&gt;
211211
read_async(const char *file_name,
212-
io_format iof = io_format::csv,
212+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/io_format.html" style="color:white">io_format</a> iof = io_format::csv,
213213
bool columns_only = false);
214214
</B></PRE></font>
215215
</td>
@@ -226,7 +226,7 @@
226226
template&lt;typename S&gt;
227227
std::future&lt;bool&gt;
228228
read_async(S &amp;in_s,
229-
io_format iof = io_format::csv,
229+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/io_format.html" style="color:white">io_format</a> iof = io_format::csv,
230230
bool columns_only = false);
231231
</B></PRE></font>
232232
</td>

docs/HTML/remove_data_by_idx.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
<PRE><B>
4747
template&lt;typename ... Ts&gt;
4848
void
49-
remove_data_by_idx(Index2D&lt;I&gt; range);
49+
remove_data_by_idx(<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/Index2D.html" style="color:white">Index2D</a>&lt;I&gt; range);
5050
</B></PRE></font>
5151
</td>
5252
<td width = "33.3%">

docs/HTML/remove_data_by_loc.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
<PRE><B>
4747
template&lt;typename ... Ts&gt;
4848
void
49-
remove_data_by_loc(Index2D&lt;I&gt; range);
49+
remove_data_by_loc(<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/Index2D.html" style="color:white">Index2D</a>&lt;I&gt; range);
5050
</B></PRE></font>
5151
</td>
5252
<td width = "33.3%">

docs/HTML/write.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
template&lt;typename S, typename ... Ts&gt;
4949
bool
5050
write(S &amp;o,
51-
io_format iof = io_format::csv,
51+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/io_format.html" style="color:white">io_format</a> iof = io_format::csv,
5252
std::streamsize precision = 12,
5353
bool columns_only = false,
5454
long max_recs = std::numeric_limits<long>::max()) const; </font>
@@ -191,7 +191,7 @@
191191
template&lt;typename ... Ts&gt;
192192
std::future&lt;bool&gt;
193193
write(const char *file_name,
194-
io_format iof = io_format::csv,
194+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/io_format.html" style="color:white">io_format</a> iof = io_format::csv,
195195
std::streamsize precision = 12,
196196
bool columns_only = false,
197197
long max_recs = std::numeric_limits<long>::max()) const; </font>
@@ -211,7 +211,7 @@
211211
template&lt;typename S, typename ... Ts&gt;
212212
std::future&lt;bool&gt;
213213
write_async(S &amp;o,
214-
io_format iof = io_format::csv,
214+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/io_format.html" style="color:white">io_format</a> iof = io_format::csv,
215215
std::streamsize precision = 12,
216216
bool columns_only = false,
217217
long max_recs = std::numeric_limits<long>::max()) const; </font>
@@ -230,7 +230,7 @@
230230
template&lt;typename ... Ts&gt;
231231
std::future&lt;bool&gt;
232232
write_async(const char *file_name,
233-
io_format iof = io_format::csv,
233+
<a href="https://htmlpreview.github.io/?https://github.com/hosseinmoein/DataFrame/blob/master/docs/HTML/io_format.html" style="color:white">io_format</a> iof = io_format::csv,
234234
std::streamsize precision = 12,
235235
bool columns_only = false,
236236
long max_recs = std::numeric_limits<long>::max()) const; </font>

0 commit comments

Comments
 (0)