8.14. Compute Frequency Histogram

Group (Subgroup)

Statistics(Ensemble)

Description

This Filter accepts DataArray(s) as input, creates histogram DataArray(s) in specified DataGroup from input DataArray(s), then calculates histogram values according to user parameters and stores values in created histogram DataArray(s).

The output is in the form of 2 Data Arrays. The first data array will have the counts. The number of tuples of the array is the same as the number of bins in the histogram. The second data array will have the bin ranges. The array has 2 components where the first component of each tuple is the minimum of the bin (inclusive) and the second component of the tuple is the maximum for that bin (exclusive).

Example Data

Using some data about the “Old Faithful” geyser in the United States from the R site, here is the top few lines of data:

Duration, Wait Time {3.6,79}, {1.8,54}, {3.333,74}, {2.283,62}, {4.533,85}, {2.883,55}, {4.7,88}, ..

Example Output

The range on the data is [1.6, 5.1]. Using 8 bins starting from 1.5 with a bin width of 0.5 the expected output for a “Left Closed, Right Open” histogram is the following table data.

[1.5,2) 51 [2,2.5) 41 [2.5,3) 5 [3,3.5) 7 [3.5,4) 30 [4,4.5) 73 [4.5,5) 61 [5,5.5) 4

Example Plot

Example Plot of the Frequency Data from the Old Faithful data set

Additional Information

Also see Histogram Quick Reference at https://plot.ly/histogram/.

Input Parameter(s)

Parameter Name

Parameter Type

Parameter Notes

Description

Number of Bins

Scalar Value

Int32

Specifies number of histogram bins (greater than zero)

Use Custom Min & Max Range

Bool

Whether the user can set the min and max values to consider for the histogram

Min Value

Scalar Value

Float64

Specifies the inclusive lower bound of the histogram.

Max Value

Scalar Value

Float64

Specifies the exclusive upper bound of the histogram.

Input Data

Parameter Name

Parameter Type

Parameter Notes

Description

Input Data Arrays

MultiArraySelection

The list of arrays to calculate histogram(s) for

Output Parameters

Parameter Name

Parameter Type

Parameter Notes

Description

Create New DataGroup for Histograms

Bool

Whether or not to store the calculated histogram(s) in a new DataGroup

New DataGroup Path

DataGroupCreation

The path to the new DataGroup in which to store the calculated histogram(s)

Output DataGroup Path

DataGroupSelection

The complete path to the DataGroup in which to store the calculated histogram(s)

Suffix for created Histogram Bin Counts

String

String appended to the end of the histogram array names

Suffix for created Histogram Bin Ranges

String

String appended to the end of the histogram array names

Example Pipelines

  • Image Histogram

  • Confidence Index Histogram

DREAM3D-NX Help

If you need help, need to file a bug report or want to request a new feature, please head over to the DREAM3DNX-Issues GitHub site where the community of DREAM3D-NX users can help answer your questions.

Example Data (Raw)

 Index, Duration, Wait Time
 {1,3.6,79},
 {2,1.8,54},
 {3,3.333,74},
 {4,2.283,62},
 {5,4.533,85},
 {6,2.883,55},
 {7,4.7,88},
 {8,3.6,85},
 {9,1.95,51},
 {10,4.35,85},
 {11,1.833,54},
 {12,3.917,84},
 {13,4.2,78},
 {14,1.75,47},
 {15,4.7,83},
 {16,2.167,52},
 {17,1.75,62},
 {18,4.8,84},
 {19,1.6,52},
 {20,4.25,79},
 {21,1.8,51},
 {22,1.75,47},
 {23,3.45,78},
 {24,3.067,69},
 {25,4.533,74},
 {26,3.6,83},
 {27,1.967,55},
 {28,4.083,76},
 {29,3.85,78},
 {30,4.433,79},
 {31,4.3,73},
 {32,4.467,77},
 {33,3.367,66},
 {34,4.033,80},
 {35,3.833,74},
 {36,2.017,52},
 {37,1.867,48},
 {38,4.833,80},
 {39,1.833,59},
 {40,4.783,90},
 {41,4.35,80},
 {42,1.883,58},
 {43,4.567,84},
 {44,1.75,58},
 {45,4.533,73},
 {46,3.317,83},
 {47,3.833,64},
 {48,2.1,53},
 {49,4.633,82},
 {50,2,59},
 {51,4.8,75},
 {52,4.716,90},
 {53,1.833,54},
 {54,4.833,80},
 {55,1.733,54},
 {56,4.883,83},
 {57,3.717,71},
 {58,1.667,64},
 {59,4.567,77},
 {60,4.317,81},
 {61,2.233,59},
 {62,4.5,84},
 {63,1.75,48},
 {64,4.8,82},
 {65,1.817,60},
 {66,4.4,92},
 {67,4.167,78},
 {68,4.7,78},
 {69,2.067,65},
 {70,4.7,73},
 {71,4.033,82},
 {72,1.967,56},
 {73,4.5,79},
 {74,4,71},
 {75,1.983,62},
 {76,5.067,76},
 {77,2.017,60},
 {78,4.567,78},
 {79,3.883,76},
 {80,3.6,83},
 {81,4.133,75},
 {82,4.333,82},
 {83,4.1,70},
 {84,2.633,65},
 {85,4.067,73},
 {86,4.933,88},
 {87,3.95,76},
 {88,4.517,80},
 {89,2.167,48},
 {90,4,86},
 {91,2.2,60},
 {92,4.333,90},
 {93,1.867,50},
 {94,4.817,78},
 {95,1.833,63},
 {96,4.3,72},
 {97,4.667,84},
 {98,3.75,75},
 {99,1.867,51},
 {100,4.9,82},
 {101,2.483,62},
 {102,4.367,88},
 {103,2.1,49},
 {104,4.5,83},
 {105,4.05,81},
 {106,1.867,47},
 {107,4.7,84},
 {108,1.783,52},
 {109,4.85,86},
 {110,3.683,81},
 {111,4.733,75},
 {112,2.3,59},
 {113,4.9,89},
 {114,4.417,79},
 {115,1.7,59},
 {116,4.633,81},
 {117,2.317,50},
 {118,4.6,85},
 {119,1.817,59},
 {120,4.417,87},
 {121,2.617,53},
 {122,4.067,69},
 {123,4.25,77},
 {124,1.967,56},
 {125,4.6,88},
 {126,3.767,81},
 {127,1.917,45},
 {128,4.5,82},
 {129,2.267,55},
 {130,4.65,90},
 {131,1.867,45},
 {132,4.167,83},
 {133,2.8,56},
 {134,4.333,89},
 {135,1.833,46},
 {136,4.383,82},
 {137,1.883,51},
 {138,4.933,86},
 {139,2.033,53},
 {140,3.733,79},
 {141,4.233,81},
 {142,2.233,60},
 {143,4.533,82},
 {144,4.817,77},
 {145,4.333,76},
 {146,1.983,59},
 {147,4.633,80},
 {148,2.017,49},
 {149,5.1,96},
 {150,1.8,53},
 {151,5.033,77},
 {152,4,77},
 {153,2.4,65},
 {154,4.6,81},
 {155,3.567,71},
 {156,4,70},
 {157,4.5,81},
 {158,4.083,93},
 {159,1.8,53},
 {160,3.967,89},
 {161,2.2,45},
 {162,4.15,86},
 {163,2,58},
 {164,3.833,78},
 {165,3.5,66},
 {166,4.583,76},
 {167,2.367,63},
 {168,5,88},
 {169,1.933,52},
 {170,4.617,93},
 {171,1.917,49},
 {172,2.083,57},
 {173,4.583,77},
 {174,3.333,68},
 {175,4.167,81},
 {176,4.333,81},
 {177,4.5,73},
 {178,2.417,50},
 {179,4,85},
 {180,4.167,74},
 {181,1.883,55},
 {182,4.583,77},
 {183,4.25,83},
 {184,3.767,83},
 {185,2.033,51},
 {186,4.433,78},
 {187,4.083,84},
 {188,1.833,46},
 {189,4.417,83},
 {190,2.183,55},
 {191,4.8,81},
 {192,1.833,57},
 {193,4.8,76},
 {194,4.1,84},
 {195,3.966,77},
 {196,4.233,81},
 {197,3.5,87},
 {198,4.366,77},
 {199,2.25,51},
 {200,4.667,78},
 {201,2.1,60},
 {202,4.35,82},
 {203,4.133,91},
 {204,1.867,53},
 {205,4.6,78},
 {206,1.783,46},
 {207,4.367,77},
 {208,3.85,84},
 {209,1.933,49},
 {210,4.5,83},
 {211,2.383,71},
 {212,4.7,80},
 {213,1.867,49},
 {214,3.833,75},
 {215,3.417,64},
 {216,4.233,76},
 {217,2.4,53},
 {218,4.8,94},
 {219,2,55},
 {220,4.15,76},
 {221,1.867,50},
 {222,4.267,82},
 {223,1.75,54},
 {224,4.483,75},
 {225,4,78},
 {226,4.117,79},
 {227,4.083,78},
 {228,4.267,78},
 {229,3.917,70},
 {230,4.55,79},
 {231,4.083,70},
 {232,2.417,54},
 {233,4.183,86},
 {234,2.217,50},
 {235,4.45,90},
 {236,1.883,54},
 {237,1.85,54},
 {238,4.283,77},
 {239,3.95,79},
 {240,2.333,64},
 {241,4.15,75},
 {242,2.35,47},
 {243,4.933,86},
 {244,2.9,63},
 {245,4.583,85},
 {246,3.833,82},
 {247,2.083,57},
 {248,4.367,82},
 {249,2.133,67},
 {250,4.35,74},
 {251,2.2,54},
 {252,4.45,83},
 {253,3.567,73},
 {254,4.5,73},
 {255,4.15,88},
 {256,3.817,80},
 {257,3.917,71},
 {258,4.45,83},
 {259,2,56},
 {260,4.283,79},
 {261,4.767,78},
 {262,4.533,84},
 {263,1.85,58},
 {264,4.25,83},
 {265,1.983,43},
 {266,2.25,60},
 {267,4.75,75},
 {268,4.117,81},
 {269,2.15,46},
 {270,4.417,90},
 {271,1.817,46},
 {272,4.467,74}}