ee.ImageCollection.randomColumn
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Fügt einer Sammlung eine Spalte mit deterministischen pseudozufälligen Zahlen hinzu. Die Ausgabe besteht aus Gleitkommazahlen mit doppelter Genauigkeit. Bei Verwendung der „gleichmäßigen“ Verteilung (Standardeinstellung) liegen die Ausgabewerte im Bereich [0, 1]. Bei der Verwendung der Normalverteilung haben die Ausgabewerte μ=0, σ=1, aber keine expliziten Grenzen.
Nutzung | Ausgabe |
---|
ImageCollection.randomColumn(columnName, seed, distribution, rowKeys) | FeatureCollection |
Argument | Typ | Details |
---|
das: collection | FeatureCollection | Die Eingabesammlung, der eine zufällige Spalte hinzugefügt werden soll. |
columnName | String, Standard: „random“ | Der Name der Spalte, die hinzugefügt werden soll. |
seed | Lang, Standard: 0 | Ein Startwert, der beim Generieren der Zufallszahlen verwendet wird. |
distribution | String, Standard: „uniform“ | Der Verteilungstyp der zu generierenden Zufallszahlen. Mögliche Werte sind „uniform“ (gleichmäßig) oder „normal“. |
rowKeys | Liste, optional | Eine Liste von Eigenschaften, die ein Element der Sammlung eindeutig und wiederholbar identifizieren sollten, um die Zufallszahl zu generieren. Standardeinstellung: [system:index] |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-25 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-07-25 (UTC)."],[[["\u003cp\u003eAdds a new column of random numbers to an existing FeatureCollection.\u003c/p\u003e\n"],["\u003cp\u003eUsers can specify the column name, seed for reproducibility, and distribution type (uniform or normal).\u003c/p\u003e\n"],["\u003cp\u003eThe 'uniform' distribution generates numbers between 0 (inclusive) and 1 (exclusive), while the 'normal' distribution generates numbers with a mean of 0 and standard deviation of 1.\u003c/p\u003e\n"],["\u003cp\u003eThe output is a new FeatureCollection with the added random column.\u003c/p\u003e\n"]]],[],null,["# ee.ImageCollection.randomColumn\n\nAdds a column of deterministic pseudorandom numbers to a collection. The outputs are double-precision floating point numbers. When using the 'uniform' distribution (default), outputs are in the range of \\[0, 1). Using the 'normal' distribution, outputs have μ=0, σ=1, but have no explicit limits.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|--------------------------------------------------------------------------------------------|-------------------|\n| ImageCollection.randomColumn`(`*columnName* `, `*seed* `, `*distribution* `, `*rowKeys*`)` | FeatureCollection |\n\n| Argument | Type | Details |\n|--------------------|----------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| this: `collection` | FeatureCollection | The input collection to which to add a random column. |\n| `columnName` | String, default: \"random\" | The name of the column to add. |\n| `seed` | Long, default: 0 | A seed used when generating the random numbers. |\n| `distribution` | String, default: \"uniform\" | The distribution type of random numbers to produce; one of 'uniform' or 'normal'. |\n| `rowKeys` | List, optional | A list of properties that should uniquely and repeatably identify an element of the collection, used to generate the random number. Defaults to \\[system:index\\]. |"]]