|
Class Summary |
| aliases |
void aliases() |
| avg |
Functions:
float avg(NodeSet)
float avg(TupleSet, col)
Examples:
A { age = 10 }
B { age = 10 }
C { age = 30 }
D { age = 32 }
E { age = 32 }
>> avg(rng @age)
24.0
>> avg(@age, 1)
22.8 |
| basket |
Functions:
set basket(set); // return a singleton. |
| BuiltinFunction |
BuiltinFunction. |
| cast |
Functions:
int int(int/float/string)
float float(int/float/string) |
| concept |
eset concept(eset) |
| degree |
eset degree(mset, col)
eset indegree(mset, col)
eset outdegree(mset, col)
mset degree(mset, col, ...) |
| delset |
Functions:
void delset(set)
eset delset(eset, set) |
| dircontain |
eset dircontain(set) |
| echo |
void echo(boolean) |
| edist |
Embed edges into a tree. |
| ENT |
ENT returns all entities in the factbase. |
| entropy |
Functions:
float entropy(eset)
Examples:
A { prob = 0.1 }
B { prob = 0.2 }
C { prob = 0.4 }
D { prob = 0.3 }
>> entropy(@prob)
1.8464394 |
| etree |
Embed edges into a tree. |
| exec |
void exec(...) |
| form |
TupleSet form(TupleSet, description, ...) |
| Function |
|
| FunctionLib |
|
| getcsv |
void getcsv(FileName) |
| grep |
set grep(set, regex) |
| head |
tset head(tset)
tset head(tset, int) |
| ID |
ID returns all entities in the factbase. |
| indegree |
Functions:
eset indegree(eset)
eset indegree(set, eset)
eset outdegree(eset)
eset outdegree(set, eset) |
| lattice |
eset lattice(set) |
| level |
Functions:
eset level()
eset level(set)
eset level(set, eset) |
| list |
Functions:
set list()
set flist()
set relnames()
set setnames() |
| localof |
eset localof(eset) |
| log |
float ln(int);
float ln(float);
float log(int, float);
float log(int, float); |
| max |
Functions:
set max(set)
set max(set, int)
int maxi(set)
float maxf(set)
Examples:
A { age = 10 }
B { age = 10 }
C { age = 30 }
D { age = 32 }
E { age = 32 }
>> max(rng @age)
32
>> max(rng @age, 2)
32
30
>> maxi(rng @age) / 4
8
>> maxf(rng @age) / 4
8.0
>> @age . |
| median |
Functions:
set median(set)
tset median(tset, col)
Examples:
A { age = 10 }
B { age = 10 }
C { age = 30 }
D { age = 32 }
E { age = 32 }
>> median(rng @age)
30
>> median(@age, &1)
C 30 |
| min |
Functions:
set min(set)
set min(set, int)
int mini(set)
float minf(set) |
| name |
string name(mset) |
| normalize |
TupleSet normalize(TupleSet) |
| numbering |
EdgeSet numbering(NodeSet)
EdgeSet numbering(TupleSet, col) |
| parse |
void parse(scriptFile, alias) |
| partition |
void partition(eset, name) |
| paths |
paths(string, string, eset) |
| pause |
void pause() |
| pick |
Functions:
string pick(set)
set pick(set, int) |
| pow |
float pow(int, int);
float pow(int, float);
float pow(float, int);
float pow(float, float); |
| rand |
tset rand(tset)
tset rand(tset, int) |
| range |
set range(int, int) |
| reach |
Functions:
eset reach(set, eset)
eset reach(string, eset)
eset reach(set, set, eset) |
| read |
Functions:
void read(dataFileName)
void getta(dataFileName)
void getdb(dataFileName) |
| replace |
TupleSet replace(TupleSet, substitution) |
| replaceid |
Functions:
void replaceid(eset)
mset replaceid(mset, eset) |
| reset |
void reset() |
| reverse |
tset reverse(tset) |
| set |
Functions:
set set()
eset eset() |
| sgcount |
int sgcount(eset) |
| show |
Functions:
void show(set)
void show(string) |
| showedge |
Functions:
void showedge(string, eset)
void showedge(string, eset, int)
void showedge(string, string, eset)
void showedge(string, string, eset, int) |
| showpath |
showpath(string, string, eset) |
| showtree |
Functions:
void showtree()
void showtree(eset)
void showtree(String)
void showtree(int)
void showtree(eset, int)
void showtree(String, int) |
| sim |
TupleSet sim(EdgeSet graph)
TupleSet sim(EdgeSet graph, int iterationCount) |
| simBi |
SimRank for bipartite graph. |
| sort |
Functions:
set sort(set)
tset sort(tset, col) |
| source |
Functions:
source(scriptFile)
source(scriptFile, argument ...) |
| sqrt |
float sqrt(int);
float sqrt(float); |
| stdev |
Functions:
float stdev(NodeSet)
float stdev(TupleSet, col) |
| sum |
Functions:
float sum(NodeSet)
float sum(TupleSet, col)
Examples:
A { age = 10 }
B { age = 10 }
C { age = 30 }
D { age = 32 }
E { age = 32 }
>> sum(rng @age)
72.0
>> sum(@age, 1)
114.0 |
| tail |
tset tail(tset)
tset tail(tset, int) |
| timing |
void timing(boolean) |
| unbasket |
Functions:
set unbasket(set);
eset unbasket(eset);
set unbasket(string);
Examples:
>> b = basket({1, 2, "abc"});
>> u = unbasket(b);
>> b
(1 2 abc)
>> u
1
2
abc
>> |
| unclosure |
eset unclosure(eset) |
| write |
Write/append facts to file. |
| writeDot |
Functions:
void writeDot(dotFile, dotLink)
void writeDot(dotFile, dotLink, contain)
Params:
dotFile : String
dotLink : eset
contain : eset |