Trait utah::util::traits::ToDataFrame
[−]
[src]
pub trait ToDataFrame<'a, I, T> where
T: UtahNum + 'a, { fn as_df(self) -> Result<DataFrame<T>>
where
Self: Sized + Iterator<Item = I>; fn as_matrix(self) -> Result<Matrix<T>>
where
Self: Sized + Iterator<Item = I>; fn as_array(self) -> Result<Row<T>>
where
Self: Sized + Iterator<Item = I>; }
Required Methods
fn as_df(self) -> Result<DataFrame<T>> where
Self: Sized + Iterator<Item = I>,
Self: Sized + Iterator<Item = I>,
fn as_matrix(self) -> Result<Matrix<T>> where
Self: Sized + Iterator<Item = I>,
Self: Sized + Iterator<Item = I>,
fn as_array(self) -> Result<Row<T>> where
Self: Sized + Iterator<Item = I>,
Self: Sized + Iterator<Item = I>,
Implementors
impl<'a, I, T> ToDataFrame<'a, T, T> for Mean<'a, I, T> where
I: Iterator<Item = Window<'a, T>>,
T: UtahNum,impl<'a, I, T> ToDataFrame<'a, T, T> for Max<'a, I, T> where
I: Iterator<Item = Window<'a, T>>,
T: UtahNum + Ord,impl<'a, I, T> ToDataFrame<'a, T, T> for Min<'a, I, T> where
I: Iterator<Item = Window<'a, T>>,
T: UtahNum + Ord,impl<'a, I, T> ToDataFrame<'a, T, T> for Sum<'a, I, T> where
I: Iterator<Item = Window<'a, T>>,
T: UtahNum,impl<'a, L, T> ToDataFrame<'a, (String, ArrayView1<'a, T>, ArrayView1<'a, T>), T> for InnerJoin<'a, L, T> where
L: Iterator<Item = Window<'a, T>> + Clone,
T: UtahNum,impl<'a, L, T> ToDataFrame<'a, (String, ArrayView1<'a, T>, Option<ArrayView1<'a, T>>), T> for OuterJoin<'a, L, T> where
L: Iterator<Item = Window<'a, T>> + Clone,
T: UtahNum,impl<'a, I, T> ToDataFrame<'a, Window<'a, T>, T> for Concat<'a, I, T> where
I: Iterator<Item = Window<'a, T>> + Clone,
T: UtahNum,impl<'a, T> ToDataFrame<'a, WindowMut<'a, T>, T> for DataFrameMutIterator<'a, T> where
T: UtahNum,impl<'a, I, T> ToDataFrame<'a, WindowMut<'a, T>, T> for Impute<'a, I, T> where
I: Iterator<Item = WindowMut<'a, T>>,
T: UtahNum,impl<'a, I, T, F> ToDataFrame<'a, WindowMut<'a, T>, T> for MapDF<'a, T, I, F> where
I: Iterator<Item = WindowMut<'a, T>>,
T: UtahNum,
F: Fn(T) -> T,impl<'a, I, T> ToDataFrame<'a, Window<'a, T>, T> for Remove<'a, I, T> where
I: Iterator<Item = Window<'a, T>> + Clone,
T: UtahNum,impl<'a, I, T> ToDataFrame<'a, Window<'a, T>, T> for Append<'a, I, T> where
I: Iterator<Item = Window<'a, T>> + Clone,
T: UtahNum,impl<'a, I, T> ToDataFrame<'a, Window<'a, T>, T> for Select<'a, I, T> where
I: Iterator<Item = Window<'a, T>> + Clone,
T: UtahNum,impl<'a, T> ToDataFrame<'a, Window<'a, T>, T> for DataFrameIterator<'a, T> where
T: UtahNum,