[New Plugin] Listopia - Your Utopia for Mastering Lists in Bubble ( 🚀 Tutorial)

Numeri160

Listopia’s Numeri:

Your Ultimate Toolkit for Advanced Numerical Analysis.

Numeri empowers developers and users alike to glean meaningful insights from data. Let’s delve into the extraordinary capabilities that Numeri brings to your fingertips.

1. Build Range: Construct diverse numerical ranges effortlessly.

  • Starts - Ends: Specify a list of numbers as starts and another list as ends points to build a list of ranges.
    E.g., For starts = [1, 5, 20, 4, 30] and end = [10, 3, 15, 1, 9], the result is [[1,10], [3,5], [1,4], [9,30]].

  • Number List - Interval: Generate ranges based on a list of numbers and a specified interval.
    E.g., With list = [1, 5, 20] and interval = 2, the output is [[1, 3], [5, 7], [20, 22]].

  • Number List - Number Point: Create ranges using provided numbers as endpoints.
    E.g., With list = [1, 5, 20] and point = 30, the output is [[1, 30], [5, 30], [20, 30]].

Action in app editor


2. General Statistics: Perform comprehensive statistical analysis on your data.

  • Example: With input [1, 5, 20, 4, 30] results include:
    Minimum Index = 1
    Maximum Index = 5
    Median = 5
    Variance = 146.5
    Standard Deviation = 12.1
    Rank = [1, 3, 4, 2, 5]
Action in app editor


3. Modify Number Range List: Manipulate number range lists with precision.

  • Simplify: Merge overlapping or adjacent ranges.
    E.g., Simplifying [[2, 3], [5, 10], [8, 12], [15, 20]] results in [[2, 3], [5, 12], [15, 20]].

  • Get Overlaps: Identify overlapping ranges.
    E.g., Overlaps in [[2, 3], [5, 10], [8, 12], [15, 20]] are [[8, 10]].

  • Invert: Generate ranges representing the gaps between the existing ranges.
    E.g., Inverting [[2, 3], [5, 10], [8, 12], [15, 20]] gives [[4, 4], [13, 14]].

Action in app editor


4. N and (N - 1) Operations: Perform operations between each number and its predecessor in a list.

  • Example: With list [1, 5, 20, 4, 30],
    Differences = [4, 15, -16, 26]
    Growth Rates = [400%, 300%, -80%, 750%]
    Sums = [6, 25, 24, 34]
    Averages = [3, 12.5, 12, 17].
Action in app editor


5. Cumulative Calculations: Compute cumulative values for a list of numbers.

  • Example: With list [1, 5, 20, 4, 30],
    Cumulative Sums = [1, 6, 26, 30, 60]
    Cumulative Averages = [1, 3, 8.67, 7.5, 12]
    Cumulative Products = [1, 5, 100, 400, 12000].
Action in app editor


6. List ⨝ List: Conduct advanced operations between two lists.

  • Zip: Merge two lists element by element.
    E.g., Zipping [1, 5, 20, 4, 30] and [10, 3, 15, 1, 9] yields [(1,10), (5,3), (20,15), (4,1), (30,9)].

  • Cross: Generate all possible pairs between two lists.
    E.g., Crossing [1, 5, 20] and [10, 3] yields [(1,10), (1,3), (5,10), (5,3), (20,10), (20,3)].

  • Calculation: Apply various operations to the resulting list, including Sum, Minus, Multiply, Divide, Max, Min, and Average.
    E.g., Sum of zipped lists [(1,10), (5,3), (20,15), (4,1), (30,9)] yields [11, 8, 35, 5, 39].

Action in app editor


Experience the power of Numeri, your ultimate toolkit for numerical analysis.

Say goodbye to messy data and hello to insightful interpretations!

1 Like