# Difference between revisions of "Sample Command"

From GeoGebra Manual

Line 3: | Line 3: | ||

;Sample[ <List>, <Size> ] | ;Sample[ <List>, <Size> ] | ||

:Returns list of ''n'' randomly chosen elements of a list; elements can be chosen several times. | :Returns list of ''n'' randomly chosen elements of a list; elements can be chosen several times. | ||

− | :{{example|1=<div><code><nowiki>Sample[{1, 2, 3, 4, 5}, 5]</nowiki></code> yields for example ''{1, 2, 1, 5, 4}''.</div>}} | + | :{{example|1=<div><code><nowiki>Sample[{1, 2, 3, 4, 5}, 5]</nowiki></code> yields for example ''list1 = {1, 2, 1, 5, 4}''.</div>}} |

;Sample[ <List>, <Size>, <With Replacement> ] | ;Sample[ <List>, <Size>, <With Replacement> ] | ||

:Returns list of ''n'' randomly chosen elements of a list. Elements can be chosen several times if and only if the last parameter is true. | :Returns list of ''n'' randomly chosen elements of a list. Elements can be chosen several times if and only if the last parameter is true. | ||

− | :{{example|1=<div><code><nowiki>Sample[{1, 2, 3, 4, 5}, 5, true]</nowiki></code> yields for example ''{2, 3, 3, 4, 5}''.</div>}} | + | :{{example|1=<div><code><nowiki>Sample[{1, 2, 3, 4, 5}, 5, true]</nowiki></code> yields for example ''list1 = {2, 3, 3, 4, 5}''.</div>}} |

## Revision as of 11:28, 17 July 2013

- Sample[ <List>, <Size> ]
- Returns list of
*n*randomly chosen elements of a list; elements can be chosen several times. **Example:**`Sample[{1, 2, 3, 4, 5}, 5]`

yields for example*list1 = {1, 2, 1, 5, 4}*.

- Sample[ <List>, <Size>, <With Replacement> ]
- Returns list of
*n*randomly chosen elements of a list. Elements can be chosen several times if and only if the last parameter is true. **Example:**`Sample[{1, 2, 3, 4, 5}, 5, true]`

yields for example*list1 = {2, 3, 3, 4, 5}*.

## CAS Syntax

- Sample[ <List>, <Size> ]
- Returns list of
*n*randomly chosen elements of a list; elements can be chosen several times. **Example:**`Sample[{-5, 2, a, 7, c}, 3]`

yields for example*{a, 7, -5}*.

- Sample[ <List>, <Size>, <With Replacement> ]
- Returns list of
*n*randomly chosen elements of a list. Elements can be chosen several times if and only if the last parameter is true. **Example:**The list can include lists as well: Let*List1*be*{1, 2, 3}*.`Sample[{List1, 4, 5, 6, 7, 8}, 3, false]`

yields for example*{6, {1, 2, 3}, 4}*.