JoinType

org.saddle.index.JoinType
sealed trait JoinType

There are four basic joins which may be performed between two indexed Saddle objects such as org.saddle.Series or org.saddle.Frame.

  • InnerJoin
  • OuterJoin (also known as a full join)
  • LeftJoin
  • RightJoin

These are defined analogously to SQL joins.

For example, an output key will be generated in the following situations:

  • Inner: key exists in both input indexes
  • Outer: key exists in either or both input indexes
  • Left: key exists in left or both input indexes
  • Right: key exists in right or both input indexes

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object InnerJoin.type
object LeftJoin.type
object OuterJoin.type
object RightJoin.type
In this article