Index

A C D F G H M P Q R S T 
All Classes and Interfaces|All Packages

A

addColumn(String, List<Object>) - Method in class com.fahmatrix.DataFrame
Add column to the end of data table

C

com.fahmatrix - package com.fahmatrix
 
count() - Method in class com.fahmatrix.Series
Returns count of non-null values

D

DataFrame - Class in com.fahmatrix
DataFrame is the basic object for hadling data

Current Features:
Select/Add column data
Print in System Console
Print data Summary
Import From CSV/TSV, xlsx
Reverse (transpose) data
Select Row/Column by Label or Position
DataFrame() - Constructor for class com.fahmatrix.DataFrame
Constructor with empty indexes and columns
DataFrame(List<String>) - Constructor for class com.fahmatrix.DataFrame
Constructor with known indexes and empty columns
DataFrame(List<String>, Map<String, List<Object>>) - Constructor for class com.fahmatrix.DataFrame
Constructor with known indexes and columns
describe() - Method in class com.fahmatrix.DataFrame
Pretty Print Data Summary in System Console

F

forEachParallel(Consumer<Object>) - Method in class com.fahmatrix.Series
Thread-safe value processing using Consumer action (works with Number types)

G

get(int) - Method in class com.fahmatrix.Series
Get certain cell data
get(String) - Method in class com.fahmatrix.Series
Get certain cell data by index name

Note: the index value is different than the column name

getByLabel(String, String) - Method in class com.fahmatrix.DataFrame
Select Cell by row and column name
getByLabels(String[], String[]) - Method in class com.fahmatrix.DataFrame
Select certains rows and columns by name
these names are not Excel A1,B1 names.
getByPosition(int, int) - Method in class com.fahmatrix.DataFrame
Select Cell by row and column positions
getByPositions(int[], int[]) - Method in class com.fahmatrix.DataFrame
Select certains rows and columns by position
getColumn(String) - Method in class com.fahmatrix.DataFrame
return a new Series Object with data of only one column
getColumnsByLabel(String...) - Method in class com.fahmatrix.DataFrame
Select Columns by name
this method assumes you selected all rows
getColumnsByPosition(int...) - Method in class com.fahmatrix.DataFrame
Select certains columns position
getRowsByLabel(String...) - Method in class com.fahmatrix.DataFrame
Select Rows by name
this method assumes you selected all columns
getRowsByPosition(int...) - Method in class com.fahmatrix.DataFrame
Select certains rows position

H

head() - Method in class com.fahmatrix.DataFrame
Return the first 5 rows as DataFrame Object
head(int) - Method in class com.fahmatrix.DataFrame
Return the first n rows as DataFrame Object

M

max() - Method in class com.fahmatrix.Series
Returns maximum value (works with Number types)
mean() - Method in class com.fahmatrix.Series
Average of values (works with Number types)
median() - Method in class com.fahmatrix.Series
Median of values (works with Number types)
min() - Method in class com.fahmatrix.Series
Returns minimum value (works with Number types)

P

percentile(double) - Method in class com.fahmatrix.Series
Calculate percentile for certain value (works with Number types)
percentiles() - Method in class com.fahmatrix.Series
Calculate percentiles (25%, 50%, 75% by default)
percentiles(double[]) - Method in class com.fahmatrix.Series
Calculate custom percentiles using parallel processing (works with Number types)
print() - Method in class com.fahmatrix.DataFrame
Pretty Print in System Console
print() - Method in class com.fahmatrix.Series
Pretty Print in System Console
processInParallel(DoubleUnaryOperator) - Method in class com.fahmatrix.Series
Parallel value processing with custom function (works with Number types)

Q

quantile25() - Method in class com.fahmatrix.Series
Calculate percentile 25% (works with Number types)
quantile50() - Method in class com.fahmatrix.Series
Calculate percentile 50% -aka median- (works with Number types)
quantile75() - Method in class com.fahmatrix.Series
Calculate percentile 75% (works with Number types)

R

readCSV(String) - Method in class com.fahmatrix.DataFrame
Read , Parse and save the CSV file
Make sure the file is found before calling.
readXlsx(String) - Method in class com.fahmatrix.DataFrame
Read , Parse and save the Microsoft Excel SpreadSheet xlsx file
Make sure the file is found before calling.

S

select() - Method in class com.fahmatrix.DataFrame
Select using builder pattern
use like that example
select().rows(new int[]{1,2,3}).columns(new int[]{1,2,3}).get()
or
select().rows(new String[]{"row1","row2","row3"}).columns(new String[]{"column1","column2","column3"}).get()
Series - Class in com.fahmatrix
Series is the basic object for one column

Current Features:
Select single cell data
Print in System Console
Series(List<Object>, List<String>) - Constructor for class com.fahmatrix.Series
Constructor
stdDev() - Method in class com.fahmatrix.Series
Standard deviation of values (works with Number types)
sum() - Method in class com.fahmatrix.Series
Sum of values (works with Number types)

T

tail() - Method in class com.fahmatrix.DataFrame
Return the last 5 rows as DataFrame Object
tail(int) - Method in class com.fahmatrix.DataFrame
Return the last n rows as DataFrame Object
transpose() - Method in class com.fahmatrix.DataFrame
Reverse Rows and Columns
A C D F G H M P Q R S T 
All Classes and Interfaces|All Packages