テーブルの作成
ニューヨークの地方気象観測所では、異常な熱波が続く中、週次レポートのために毎日の気温データを記録する必要があります。観測所のマネージャーから、週次気候ブリーフィング向けの統計やグラフを生成できるシンプルなデータ構造の作成を依頼されました。このテーブルは、気象予報士が気温や降水量のパターンからトレンドや異常値を把握するために活用されます。
Tablesaw の Table、DoubleColumn、StringColumn クラスはあらかじめインポートされています。
この演習はコースの一部です
Java でのデータインポート
演習の手順
- 曜日、気温、降水量の3つの列を作成します。
- テーブルを作成し、すべての列を追加します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
public class WeatherTableExample {
public static void main(String[] args) {
// Create three columns
StringColumn days = ____.____("Day",
"Monday", "Tuesday", "Wednesday");
DoubleColumn temperatures = ____.create("Temperature",
22.5, 24.0, 23.2);
DoubleColumn precipitation = ____.create("Precipitation",
0.0, 2.5, 5.2);
// Create a table and add all columns
Table weatherData = Table.____("WeatherData")
.____(____, ____, precipitation);
System.out.println(weatherData);
}
}