org.saddle

Series

object Series extends BinOpSeries with Serializable

Linear Supertypes
Serializable, Serializable, BinOpSeries, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. Series
  2. Serializable
  3. Serializable
  4. BinOpSeries
  5. AnyRef
  6. Any
Visibility
  1. Public
  2. All

Type Members

  1. type Series2Stats[T] = (org.saddle.Series[_, T]) ⇒ VecStats[T]

  2. final class SrScEOp[OP <: ScalarOp, X, A, B, C] extends BinOp[OP, Series[X, A], B, Series[X, C]]

  3. final class SrSrEOp[OP <: ScalarOp, X, A, B, C] extends BinOp[OP, Series[X, A], Series[X, B], Series[X, C]]

  4. type Vec2ExpandingStats[T] = (Vec[T]) ⇒ VecExpandingStats[T]

  5. type Vec2RollingStats[T] = (Vec[T]) ⇒ VecRollingStats[T]

  6. type Vec2Stats[T] = (Vec[T]) ⇒ VecStats[T]

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. implicit def SrScEOpBBB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Boolean], Boolean, Vec[Boolean]]): SrScEOp[Op, X, Boolean, Boolean, Boolean]

    Definition Classes
    BinOpSeries
  7. implicit def SrScEOpDDB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Double, Vec[Boolean]]): SrScEOp[Op, X, Double, Double, Boolean]

    Definition Classes
    BinOpSeries
  8. implicit def SrScEOpDDD[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Double, Vec[Double]]): SrScEOp[Op, X, Double, Double, Double]

    Definition Classes
    BinOpSeries
  9. implicit def SrScEOpDIB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Int, Vec[Boolean]]): SrScEOp[Op, X, Double, Int, Boolean]

    Definition Classes
    BinOpSeries
  10. implicit def SrScEOpDID[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Int, Vec[Double]]): SrScEOp[Op, X, Double, Int, Double]

    Definition Classes
    BinOpSeries
  11. implicit def SrScEOpDLB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Long, Vec[Boolean]]): SrScEOp[Op, X, Double, Long, Boolean]

    Definition Classes
    BinOpSeries
  12. implicit def SrScEOpDLD[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Long, Vec[Double]]): SrScEOp[Op, X, Double, Long, Double]

    Definition Classes
    BinOpSeries
  13. implicit def SrScEOpIDB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Double, Vec[Boolean]]): SrScEOp[Op, X, Int, Double, Boolean]

    Definition Classes
    BinOpSeries
  14. implicit def SrScEOpIDD[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Double, Vec[Double]]): SrScEOp[Op, X, Int, Double, Double]

    Definition Classes
    BinOpSeries
  15. implicit def SrScEOpIIB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Int, Vec[Boolean]]): SrScEOp[Op, X, Int, Int, Boolean]

    Definition Classes
    BinOpSeries
  16. implicit def SrScEOpIII[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Int, Vec[Int]]): SrScEOp[Op, X, Int, Int, Int]

    Definition Classes
    BinOpSeries
  17. implicit def SrScEOpILB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Long, Vec[Boolean]]): SrScEOp[Op, X, Int, Long, Boolean]

    Definition Classes
    BinOpSeries
  18. implicit def SrScEOpILL[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Long, Vec[Long]]): SrScEOp[Op, X, Int, Long, Long]

    Definition Classes
    BinOpSeries
  19. implicit def SrScEOpLDB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Double, Vec[Boolean]]): SrScEOp[Op, X, Long, Double, Boolean]

    Definition Classes
    BinOpSeries
  20. implicit def SrScEOpLDD[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Double, Vec[Double]]): SrScEOp[Op, X, Long, Double, Double]

    Definition Classes
    BinOpSeries
  21. implicit def SrScEOpLIB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Int, Vec[Boolean]]): SrScEOp[Op, X, Long, Int, Boolean]

    Definition Classes
    BinOpSeries
  22. implicit def SrScEOpLIL[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Int, Vec[Long]]): SrScEOp[Op, X, Long, Int, Long]

    Definition Classes
    BinOpSeries
  23. implicit def SrScEOpLLB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Long, Vec[Boolean]]): SrScEOp[Op, X, Long, Long, Boolean]

    Definition Classes
    BinOpSeries
  24. implicit def SrScEOpLLL[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Long, Vec[Long]]): SrScEOp[Op, X, Long, Long, Long]

    Definition Classes
    BinOpSeries
  25. implicit def SrSrEOpBBB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Boolean], Vec[Boolean], Vec[Boolean]]): SrSrEOp[Op, X, Boolean, Boolean, Boolean]

    Definition Classes
    BinOpSeries
  26. implicit def SrSrEOpDDB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Vec[Double], Vec[Boolean]]): SrSrEOp[Op, X, Double, Double, Boolean]

    Definition Classes
    BinOpSeries
  27. implicit def SrSrEOpDDD[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Vec[Double], Vec[Double]]): SrSrEOp[Op, X, Double, Double, Double]

    Definition Classes
    BinOpSeries
  28. implicit def SrSrEOpDIB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Vec[Int], Vec[Boolean]]): SrSrEOp[Op, X, Double, Int, Boolean]

    Definition Classes
    BinOpSeries
  29. implicit def SrSrEOpDID[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Vec[Int], Vec[Double]]): SrSrEOp[Op, X, Double, Int, Double]

    Definition Classes
    BinOpSeries
  30. implicit def SrSrEOpDLB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Vec[Long], Vec[Boolean]]): SrSrEOp[Op, X, Double, Long, Boolean]

    Definition Classes
    BinOpSeries
  31. implicit def SrSrEOpDLD[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Double], Vec[Long], Vec[Double]]): SrSrEOp[Op, X, Double, Long, Double]

    Definition Classes
    BinOpSeries
  32. implicit def SrSrEOpIDB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Vec[Double], Vec[Boolean]]): SrSrEOp[Op, X, Int, Double, Boolean]

    Definition Classes
    BinOpSeries
  33. implicit def SrSrEOpIDD[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Vec[Double], Vec[Double]]): SrSrEOp[Op, X, Int, Double, Double]

    Definition Classes
    BinOpSeries
  34. implicit def SrSrEOpIIB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Vec[Int], Vec[Boolean]]): SrSrEOp[Op, X, Int, Int, Boolean]

    Definition Classes
    BinOpSeries
  35. implicit def SrSrEOpIII[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Vec[Int], Vec[Int]]): SrSrEOp[Op, X, Int, Int, Int]

    Definition Classes
    BinOpSeries
  36. implicit def SrSrEOpILB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Vec[Long], Vec[Boolean]]): SrSrEOp[Op, X, Int, Long, Boolean]

    Definition Classes
    BinOpSeries
  37. implicit def SrSrEOpILL[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Int], Vec[Long], Vec[Long]]): SrSrEOp[Op, X, Int, Long, Long]

    Definition Classes
    BinOpSeries
  38. implicit def SrSrEOpLDB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Vec[Double], Vec[Boolean]]): SrSrEOp[Op, X, Long, Double, Boolean]

    Definition Classes
    BinOpSeries
  39. implicit def SrSrEOpLDD[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Vec[Double], Vec[Double]]): SrSrEOp[Op, X, Long, Double, Double]

    Definition Classes
    BinOpSeries
  40. implicit def SrSrEOpLIB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Vec[Int], Vec[Boolean]]): SrSrEOp[Op, X, Long, Int, Boolean]

    Definition Classes
    BinOpSeries
  41. implicit def SrSrEOpLIL[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Vec[Int], Vec[Long]]): SrSrEOp[Op, X, Long, Int, Long]

    Definition Classes
    BinOpSeries
  42. implicit def SrSrEOpLLB[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Vec[Long], Vec[Boolean]]): SrSrEOp[Op, X, Long, Long, Boolean]

    Definition Classes
    BinOpSeries
  43. implicit def SrSrEOpLLL[Op <: ScalarOp, X](implicit cm: ST[X], cmp: ORD[X], opv: BinOp[Op, Vec[Long], Vec[Long], Vec[Long]]): SrSrEOp[Op, X, Long, Long, Long]

    Definition Classes
    BinOpSeries
  44. def apply[X, T](values: (X, T)*)(implicit arg0: ST[X], arg1: ORD[X], arg2: ST[T]): Series[X, T]

    Factory method to create a Series from a sequence of key/value pairs

    Factory method to create a Series from a sequence of key/value pairs

    X

    Type of key

    T

    Type of value

    values

    a sequence of (key -> value) tuples

  45. def apply[T](values: T*)(implicit arg0: ST[T]): Series[Int, T]

    Factory method to create a Series from a sequence of values; keys are integer offsets

    Factory method to create a Series from a sequence of values; keys are integer offsets

    T

    Type of values

    values

    a sequence of values

  46. def apply[T](values: Vec[T])(implicit arg0: ST[T]): Series[Int, T]

    Factory method to create a Series from a Vec; keys are integer offsets

    Factory method to create a Series from a Vec; keys are integer offsets

    T

    Type of values

    values

    a Vec of values

  47. def apply[X, T](values: Vec[T], index: Index[X])(implicit arg0: ST[X], arg1: ORD[X], arg2: ST[T]): Series[X, T]

    Factory method to create a Series from a Vec and an Index

    Factory method to create a Series from a Vec and an Index

    X

    Type of keys

    T

    Type of values

    values

    a Vec of values

    index

    an index of keys

  48. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  49. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  50. def empty[X, T](implicit arg0: ST[X], arg1: ORD[X], arg2: ST[T]): Series[X, T]

    Factory method to create an empty Series

    Factory method to create an empty Series

    X

    Type of keys

    T

    Type of values

  51. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  52. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  53. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  54. final def getClass(): java.lang.Class[_]

    Definition Classes
    AnyRef → Any
  55. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  56. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  57. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  58. final def notify(): Unit

    Definition Classes
    AnyRef
  59. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  60. def readResolve(): AnyRef

    Attributes
    protected
  61. implicit def serToBoolLogic(v: org.saddle.Series[_, Boolean]): AnyRef { ... /* 5 definitions in type refinement */ }

    Enrich Boolean Series with logic methods; see definition of companion object of Vec.

    Enrich Boolean Series with logic methods; see definition of companion object of Vec.

    v

    Series[_, Boolean]

  62. implicit def serToFrame[X, T](s: Series[X, T])(implicit arg0: ST[X], arg1: ORD[X], arg2: ST[T]): Frame[X, Int, T]

    Implicitly allow Series to be treated as a single-column Frame

    Implicitly allow Series to be treated as a single-column Frame

    X

    Type of Index

    T

    Type of values Vec

    s

    Series to promote

  63. implicit def seriesToExpandingStats[X, T](s: Series[X, T])(implicit arg0: ST[X], arg1: ORD[X], arg2: (Vec[T]) ⇒ VecExpandingStats[T], arg3: ST[T]): SeriesExpandingStats[X, T]

    Enrich Series with expanding stats

    Enrich Series with expanding stats

    s

    Series[_, T]

  64. implicit def seriesToRollingStats[X, T](s: Series[X, T])(implicit arg0: ST[X], arg1: ORD[X], arg2: (Vec[T]) ⇒ VecRollingStats[T], arg3: ST[T]): SeriesRollingStats[X, T]

    Enrich Series with rolling stats

    Enrich Series with rolling stats

    s

    Series[_, T]

  65. implicit def seriesToStats[T](s: org.saddle.Series[_, T])(implicit arg0: (Vec[T]) ⇒ VecStats[T]): VecStats[T]

    Enrich Series with basic stats

    Enrich Series with basic stats

    s

    Series[_, T]

  66. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  67. def toString(): String

    Definition Classes
    AnyRef → Any
  68. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  69. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  70. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from Serializable

Inherited from Serializable

Inherited from BinOpSeries

Inherited from AnyRef

Inherited from Any