|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IFrequencyStatistics
Provides access to members used for reporting frequency statistics.
IFrequencyStatistics is used to return information about your data values that is similar to an equal-interval histogram. You can use ComputeAutoFrequencyIntervals to let the system choose a suitable data interval, or set it manually with the FrequencyIntervalCount property. Retrieve the frequency values with FrequencyClassCount, which uses a zero-based index.
You can QI to IFrequencyStatistics after calling IDataStatistics::Statistics as long as IDataStatistics::SimpleStats is False.
Method Summary | |
---|---|
void |
computeAutoFrequencyIntervals()
Computes a suitable frequency interval count for the number of values. |
int |
getFrequencyClassCount(int intervalIndex)
The frequency class count at a given interval index. |
int |
getFrequencyIntervalCount()
The frequency interval count. |
double |
getFrequencyIntervalSize()
The size (range) of each frequency interval. |
void |
setFrequencyIntervalCount(int numIntervals)
The frequency interval count. |
Method Detail |
---|
int getFrequencyIntervalCount() throws IOException, AutomationException
Either set the number of data intervals using the FrequencyIntervalCount property or use the ComputeAutoFrequencyIntervals method to automatically set the FrequencyIntervalCount based upon the data in the BaseStatistics.
Use the FrequencyIntervalSize to return the size range of each data interval.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFrequencyIntervalCount(int numIntervals) throws IOException, AutomationException
numIntervals
- The numIntervals (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void computeAutoFrequencyIntervals() throws IOException, AutomationException
The ComputeAutoFrequencyIntervals automatically sets the FrequencyIntervalCount based upon the data in the BaseStatistics.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getFrequencyIntervalSize() throws IOException, AutomationException
Returns the size range of each data interval based upon the FrequencyIntervalCount property and the data values in the BaseStatistics.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getFrequencyClassCount(int intervalIndex) throws IOException, AutomationException
intervalIndex
- The intervalIndex (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |