CONSTANT
Download Flojoy Studio to try this app
  
 Generate a single x-y vector of numeric (floating point) constants. Inputs
------
default : OrderedPair|Vector
    Optional input that defines the size of the output.  Params:    dc_type : select  The type of DataContainer to return.   constant : float  The value of the y axis output.   step : int  The size of the y and x axes.     Returns:    out : OrderedPair|Vector|Scalar  OrderedPair if selected
x: the x axis generated with size 'step'
y: the resulting constant with size 'step'
Vector if selected
v: the resulting constant with size 'step'
Scalar if selected
c: the resulting constant    
Python Code
from numpy import arange, full
from flojoy import flojoy, Vector, OrderedPair, Scalar
from typing import Optional, Literal
@flojoy
def CONSTANT(
    default: Optional[Vector | OrderedPair] = None,
    dc_type: Literal["Scalar", "Vector", "OrderedPair"] = "OrderedPair",
    constant: float = 3.0,
    step: float = 1000,
) -> OrderedPair | Vector | Scalar:
    """Generate a single x-y vector of numeric (floating point) constants.
    Inputs
    ------
    default : OrderedPair|Vector
        Optional input that defines the size of the output.
    Parameters
    ----------
    dc_type : select
        The type of DataContainer to return.
    constant : float
        The value of the y axis output.
    step : int
        The size of the y and x axes.
    Returns
    -------
    OrderedPair|Vector|Scalar
        OrderedPair if selected
        x: the x axis generated with size 'step'
        y: the resulting constant with size 'step'
        Vector if selected
        v: the resulting constant with size 'step'
        Scalar if selected
        c: the resulting constant
    """
    x = arange(0, step, 1)
    if default:
        match default:
            case OrderedPair():
                x = default.y
            case Vector():
                x = default.v
    y = full(len(x), constant)
    match dc_type:
        case "OrderedPair":
            return OrderedPair(x=x, y=y)
        case "Vector":
            return Vector(v=y)
        case "Scalar":
            return Scalar(c=constant)
Example App
Having problems with this example app? Join our Discord community and we will help you out!
In this example, the CONSTANT node generates a scalar which is
visualized with the BIG_NUMBER node.