Statistics`DataManipulation`
このパッケージの機能は,組込みの Mathematica カーネルに加わった.
CumulativeSumsの代りにAccumulateが使われるようになった.
Frequenciesの代りにTallyが使われるようになった.
BinCountsおよびBinListsに,バージョン5.2のRangeCountsとRangeListsの機能が含まれるようになった.
LengthWhileおよびTakeWhileは,組込みの Mathematica カーネルの一部になった:
Version 5.2
![<< Statistics`DataManipulation`;
TakeWhile[{10, 50, 10, 15, 20}, EvenQ]](Files/DataManipulation.ja/legacy_1.gif)
BinCountsおよびBinListsは,組込みの Mathematica カーネルの一部になった:
Version 5.2
![<< Statistics`DataManipulation`;
BinCounts[{2, 4, 15, 95}, {0, 100, 10}]](Files/DataManipulation.ja/legacy_2.gif)
BinCountsおよびBinListsに,RangeCountsとRangeListsの機能が含まれるようになった:
Version 5.2
![<< Statistics`DataManipulation`;
RangeLists[{2, 4, 15, 95}, {0, 5, 10, 50, 100}]](Files/DataManipulation.ja/legacy_3.gif)
CumulativeSumsの代りにAccumulateが使われるようになった:
Version 5.2
![<< Statistics`DataManipulation`;
CumulativeSums[{2, 4, 15, 95}]](Files/DataManipulation.ja/legacy_4.gif)
Frequenciesの代りにTallyが使われるようになった:
Version 5.2
![<< Statistics`DataManipulation`;
Frequencies[{c, a, b, c, a, b, b, b, a}]](Files/DataManipulation.ja/legacy_5.gif)
Column,ColumnDrop,ColumnJoin,ColumnTake,RowJoinは組込みの抽出関数で実行できる:
Version 5.2
![<< Statistics`DataManipulation`;
Column[{{c, a, a}, {b, c, b}, {a, b, c}, {b, b, a}}, 1]](Files/DataManipulation.ja/legacy_6.gif)
Version 5.2
![<< Statistics`DataManipulation`;
ColumnDrop[{{c, a, a}, {b, c, b}, {a, b, c}, {b, b, a}}, {2}]](Files/DataManipulation.ja/legacy_7.gif)
Version 5.2
![<< Statistics`DataManipulation`;
ColumnJoin[{{c, a, a}, {b, c, b}, {a, b, c}, {b, b, a}}, {{1, 2, 3}}]](Files/DataManipulation.ja/legacy_8.gif)
Version 5.2
![<< Statistics`DataManipulation`;
ColumnTake[{{c, a, a}, {b, c, b}, {a, b, c}, {b, b, a}}, {2}]](Files/DataManipulation.ja/legacy_9.gif)
Version 5.2
![<< Statistics`DataManipulation`;
RowJoin[{{c, a, a}, {b, c, b}, {a, b, c}, {b, b,
a}}, {{1}, {2}, {3}, {4}}]](Files/DataManipulation.ja/legacy_10.gif)
DropNonNumericおよびDropNonNumericColumnはSelectを使って実行できる:
Version 5.2
![<< Statistics`DataManipulation`;
DropNonNumeric[{c, a, 2, 3, a, 1, b}]](Files/DataManipulation.ja/legacy_11.gif)
Version 5.2
![<< Statistics`DataManipulation`;
DropNonNumeric[{{c, a, 2}, {1, 3, 8}, {a, b, 4}, {1, 2, 3}}]](Files/DataManipulation.ja/legacy_12.gif)
Version 5.2
![<< Statistics`DataManipulation`;
DropNonNumericColumn[{{c, a, 2}, {1, 3, 8}, {a, b, 4}, {1, 2, 3}}]](Files/DataManipulation.ja/legacy_13.gif)
CategoryCountsの代りにCountを使ってもよい:
Version 5.2
![<< Statistics`DataManipulation`;
CategoryCounts[{a, b, c, 1, 2, d, 3}, {_?NumberQ, _?EvenQ}]](Files/DataManipulation.ja/legacy_14.gif)
CategoryListsの代りにCasesを使ってもよい:
Version 5.2
![<< Statistics`DataManipulation`;
CategoryLists[{a, b, c, 1, 2, d, 3}, {_?NumberQ, _?EvenQ}]](Files/DataManipulation.ja/legacy_15.gif)
QuantileFormの代りに,次の簡単な関数を使ってもよい: