Skip to main content

ToDataFrame

Trait ToDataFrame 

Source
pub trait ToDataFrame<'a, I, T>
where T: UtahNum + 'a,
{ // Required methods 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§

Source

fn as_df(self) -> Result<DataFrame<T>>
where Self: Sized + Iterator<Item = I>,

Source

fn as_matrix(self) -> Result<Matrix<T>>
where Self: Sized + Iterator<Item = I>,

Source

fn as_array(self) -> Result<Row<T>>
where Self: Sized + Iterator<Item = I>,

Implementors§

Source§

impl<'a, I, T> ToDataFrame<'a, (String, ArrayBase<ViewRepr<&'a T>, Dim<[usize; 1]>>), T> for Concat<'a, I, T>
where I: Iterator<Item = Window<'a, T>> + Clone, T: UtahNum,

Source§

impl<'a, I, T> ToDataFrame<'a, (String, ArrayBase<ViewRepr<&'a T>, Dim<[usize; 1]>>), T> for Append<'a, I, T>
where I: Iterator<Item = Window<'a, T>> + Clone, T: UtahNum,

Source§

impl<'a, I, T> ToDataFrame<'a, (String, ArrayBase<ViewRepr<&'a T>, Dim<[usize; 1]>>), T> for Remove<'a, I, T>
where I: Iterator<Item = Window<'a, T>> + Clone, T: UtahNum,

Source§

impl<'a, I, T> ToDataFrame<'a, (String, ArrayBase<ViewRepr<&'a T>, Dim<[usize; 1]>>), T> for Select<'a, I, T>
where I: Iterator<Item = Window<'a, T>> + Clone, T: UtahNum,

Source§

impl<'a, I, T> ToDataFrame<'a, (String, ArrayBase<ViewRepr<&'a mut T>, Dim<[usize; 1]>>), T> for Impute<'a, I, T>
where I: Iterator<Item = WindowMut<'a, T>>, T: UtahNum,

Source§

impl<'a, I, T> ToDataFrame<'a, T, T> for Max<'a, I, T>
where I: Iterator<Item = Window<'a, T>>, T: UtahNum + Ord,

Source§

impl<'a, I, T> ToDataFrame<'a, T, T> for Mean<'a, I, T>
where I: Iterator<Item = Window<'a, T>>, T: UtahNum,

Source§

impl<'a, I, T> ToDataFrame<'a, T, T> for Min<'a, I, T>
where I: Iterator<Item = Window<'a, T>>, T: UtahNum + Ord,

Source§

impl<'a, I, T> ToDataFrame<'a, T, T> for Sum<'a, I, T>
where I: Iterator<Item = Window<'a, T>>, T: UtahNum,

Source§

impl<'a, I, T, F> ToDataFrame<'a, (String, ArrayBase<ViewRepr<&'a mut T>, Dim<[usize; 1]>>), T> for MapDF<'a, T, I, F>
where I: Iterator<Item = WindowMut<'a, T>>, T: UtahNum, F: Fn(T) -> T,

Source§

impl<'a, L, T> ToDataFrame<'a, (String, ArrayBase<ViewRepr<&'a T>, Dim<[usize; 1]>>, Option<ArrayBase<ViewRepr<&'a T>, Dim<[usize; 1]>>>), T> for OuterJoin<'a, L, T>
where L: Iterator<Item = Window<'a, T>> + Clone, T: UtahNum,

Source§

impl<'a, L, T> ToDataFrame<'a, (String, ArrayBase<ViewRepr<&'a T>, Dim<[usize; 1]>>, ArrayBase<ViewRepr<&'a T>, Dim<[usize; 1]>>), T> for InnerJoin<'a, L, T>
where L: Iterator<Item = Window<'a, T>> + Clone, T: UtahNum,

Source§

impl<'a, T> ToDataFrame<'a, (String, ArrayBase<ViewRepr<&'a T>, Dim<[usize; 1]>>), T> for DataFrameIterator<'a, T>
where T: UtahNum,

Source§

impl<'a, T> ToDataFrame<'a, (String, ArrayBase<ViewRepr<&'a mut T>, Dim<[usize; 1]>>), T> for DataFrameMutIterator<'a, T>
where T: UtahNum,