statistics 1.2.0
statistics: ^1.2.0 copied to clipboard
Statistics package for easy and efficient data manipulation with built-in Bayesian Network (Bayes Net), many mathematical functions and tools.
1.2.0 #
-
sdk: '>=3.6.0 <4.0.0'
-
intl: ^0.20.2
-
collection: ^1.19.0
-
data_serializer: ^1.2.1
-
lints: ^5.1.1
-
test: ^1.25.15
-
dependency_validator: ^3.2.3
-
coverage: ^1.11.1
1.1.3 #
Decimal:_divideOperationByDynamicIntImpl2: fix operation with therms of different signals (-/+or+/-).
1.1.2 #
-
sdk: '>=3.4.0 <4.0.0'
-
data_serializer: ^1.2.0
-
coverage: ^1.9.0
1.1.1 #
-
DynamicNumber:- Added
sinandcos.
- Added
-
test: ^1.25.8
-
coverage: ^1.8.0
1.1.0 #
-
sdk: '>=3.3.0 <4.0.0'
-
intl: ^0.19.0
-
collection: ^1.18.0
-
data_serializer: ^1.1.0
-
lints: ^3.0.0
-
test: ^1.25.2
-
coverage: ^1.7.2
1.0.26 #
-
Fix:
IterableNumExtension.standardDeviation.IterableDoubleExtension.standardDeviation.DecimalOnIterableDecimalExtension.standardDeviation.DynamicIntOnIterableDynamicNumberExtension.standardDeviation.
-
sdk: '>=2.14.0 <4.0.0'
-
intl: ^0.18.1
-
dependency_validator: ^3.2.3
1.0.25 #
Decimal:- Added
withMaximumPrecision,withMinimumPrecisionandclipPrecision.
- Added
- collection: ^1.17.0
- test: ^1.24.0
- coverage: ^1.6.3
1.0.24 #
- intl: ^0.18.0
- lints: ^2.0.1
- test: ^1.22.1
- coverage: ^1.6.1
1.0.23 #
DynamicNumber,DynamicInt,Decimal:- Added
isWholeNumber,isOdd,isEven.
- Added
- Added prime numbers support:
PrimeUtils,PrimeIntExtension,PrimeDynamicNumberExtension,PrimeDecimalExtension,PrimeDynamicIntExtension.
1.0.22 #
- Added extension
NumericTypeExtension:- Methods:
isNumericType,isNumericOrDynamicNumberType,isDynamicNumberType.
- Methods:
- Added extension
NumericTypeExtension:- Methods:
isNumericValue,isNumericOrDynamicNumberValue,isDynamicNumberValue,whenNull.
- Methods:
1.0.21 #
- Added
StandardDeviationComputer:StandardDeviationComputerNumStandardDeviationComputerBigIntStandardDeviationComputerDynamicNumber
- Fix standard deviation online calculation.
- sdk: '>=2.14.0 <3.0.0'
- collection: ^1.16.0
- lints: ^2.0.0
- test: ^1.21.4
- dependency_validator: ^3.2.2
- coverage: ^1.2.0
1.0.20 #
- Added
Decimal.tryParseandDynamicInt.tryParse.
1.0.19 #
- Added High-Precision Arithmetic:
DynamicIntandDecimal. - Added benchmark tools.
- Added browser tests to CI.
- Fixed some tests for browser.
1.0.18 #
- New
CountTable. BayesianNetworkandBayesEventMonitor:- Significant performance improvement for high number of variables and dependencies.
- Allow variables nodes with multiple root paths.
Pair:- Added
hashCodecache.
- Added
generateCombinations:- Added parameter
validator.
- Added parameter
- Improved
Chronometer:- New field
totalOperationand methodtimeToComplete. - Added time marks.
- Better
toString:- Changed parameter
withTimetowithStartTime.
- Changed parameter
- New field
Durationextension:toStringUnit:- New parameter
decimal. - Better output for
zeroDuration.
- New parameter
- Added
toStringDifference
Stringextension- Added
headEqualsLength,tailEqualsLength,headEquals,tailDifferent.
- Added
ListExtension:- Added
equalsElements,removeAll,retainAll,toDistinctList,shuffleCopy,randomSelection.
- Added
SetExtension:- Added
copy,equalsElements.
- Added
IterableExtension:- Added
copy,asList,asSet,whereIn,whereNotIn,equalsElements,computeHashcode.
- Added
MapEntryExtension:- Added
copy,equals,toPair.
- Added
MapExtension:- Added
copy.
- Added
1.0.17 #
- New type
Pair. - New
EventForecasterframework. BayesianNetwork:- New method
addDependency. - Now allows probability dependency between variables.
- Added test with
XOR.
- New method
BayesEventMonitor:- Now allows out-of-order events from the Bayesian Network topology.
- New
CombinationCacheand functiongenerateCombinations. - coverage: ^1.0.4
1.0.16 #
ListComparablesExtensionchanged toIterableComparablesExtension.- New
IterableUint8ListExtension,ListAnswerExtensionandListOfListAnswer.
1.0.15 #
Variablenode optimization:ancestors,rootNodes,rootChain,rootChain.
VariableElimination:- Optimize resolution of nodes needed to answer a query.
1.0.14 #
- Improved
BayesianNetwork.- Optimized parsing and building of network.
- Added
EventMonitorto help to build aBayesianNetworkand probabilities. - Improved documentation.
- Fix some typos.
1.0.13 #
- Added
BayesianNetwork.
1.0.12 #
- Added
parseBigInt. - Moved some extension methods to package
data_serializer. - Moved
StatisticsPlatformto packagedata_serializerasDataSerializerPlatform. - Exporting
data_serializer ^1.0.3
1.0.11 #
- Improved performance:
toUint8List32ReversedandreverseBytes. - Added
BigInt.thousands.
1.0.10 #
- Optimize
Statisticsto allow computation of big numbers without overflow issues.
1.0.9 #
- Added extensions:
String:encodeLatin1,encodeUTF8,truncate`.Uint8List:copyAsUnmodifiable,asUnmodifiableView,toStringLatin1/bytes,toStringUTF8/bytes,setUint8/16/32/64,setInt8/16/32/64.List<int>:toUint8List,asUint8List,compareWith.int:isSafeInteger,checkSafeInteger,int16/32/64ToBytes,uInt16/32/64ToBytes.BigInt:isSafeInteger,checkSafeInteger.
- Improved documentation.
- Fix typo: renamed extension with
UInttoUintto follow Dart style.
1.0.8 #
- Added extensions:
DateTime.elapsedTime.int:bits/8/16/32/64,toUint8List32Reversed,toUint8List64Reversed.Uint8List:bits/8/16/32/64.
1.0.7 #
Chronometer.toString: added parameterwithTime.- Added
StatisticsPlatformto ensure safeintserialization in any Dart platform. doubleextension: addedtoPercentage.intextension: addedtoBigInt,toUint8List32,toUint8List64,toHex32,toHex64,toStringPadded.- Added extension for
BigIntandUint8List. - Added numeric extension for
String. - Migrated code coverage to use package
coverage. - base_codecs: ^1.0.1
- coverage: ^1.0.3
1.0.6 #
Chronometer.elapsedTimeMs: now returns the elapsed time even if not stopped.
1.0.5 #
Statistics:- Added
medianHigh,medianLowandmedian.- Change constructor: required
medianHigh.
- Change constructor: required
centerpoints tomedianHigh.
- Added
NumExtension:- Added:
num.cast.
- Added:
1.0.4 #
- New metric tools:
UnitLengthandUnitLengthExtension.
- Added:
parseDateTime.DateTimeExtension:formatToYMD,formatToYMDHm,formatToYMDHms,formatToYMDHmZandformatToYMDHmsZ.
MapExtension:equalsKeysValues.
ListMapExtension:sortByKey.
IterableMapExtension:sortedByKey.
DoubleExtension:truncateDecimals.
- Optimize:
- Optimize
splitColumnswithacceptsQuotedValues.
- Optimize
- Improved API Documentation.
1.0.3 #
- New extension methods:
head,tailandsublistReversed.searchInsertSortedIndexandbinarySearchPoint.resampleByIndexandresampleByValue.
- Changed from package
pedantic(deprecated) tolints. - lints: ^1.0.1
1.0.2 #
- Improve extensions.
- generateCSV:
- Added
commaAsDecimalSeparatoranddecimalPrecision.
- Added
1.0.1 #
- Added:
DoubleEquality,IntEqualityandNumEquality.
- Improve unit tests and coverage up to 98%.
- Improve example.
- Improve
README.md.
1.0.0 #
extensionforint,doubleandnumcollections.- Initial version.