Aan de slagGa gratis aan de slag

Tabelmetadata verkennen

Na het maken van de weertabel wil het meteorologenteam de structuur begrijpen voordat ze hun rapporten genereren. De teamleider heeft je gevraagd informatie te geven over de afmetingen van de tabel, de kolommen en een voorbeeld van de data.

De klassen Table, DoubleColumn en StringColumn uit Tablesaw zijn al voor je geïmporteerd.

Deze oefening maakt deel uit van de cursus

Data importeren in Java

Cursus bekijken

Oefeninstructies

  • Print de afmetingen van de tabel.
  • Toon de kolomnamen.
  • Print de tabelstructuur.
  • Bekijk de eerste drie rijen.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

public class WeatherMetadataExample {
    public static void main(String[] args) {
        StringColumn days = StringColumn.create("Day", 
            "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday");
            
        DoubleColumn temperatures = DoubleColumn.create("Temperature", 
            22.5, 24.0, 23.2, 21.5, 20.8, 25.1, 26.3);
            
        DoubleColumn precipitation = DoubleColumn.create("Precipitation", 
            0.0, 2.5, 5.2, 0.0, 0.0, 1.3, 0.0);
        
        Table weatherData = Table.create("WeatherData")
            .addColumns(days, temperatures, precipitation);
        
        // Print the table dimensions
        System.out.println(____.____());
        
        // Display the column names
        System.out.println(____.____());
        
        // Print the table structure
        System.out.println(____.____());
        
        // Preview the first three rows
        System.out.println(____.____(____));

    }
}
Code bewerken en uitvoeren