Khám phá siêu dữ liệu của bảng
Sau khi tạo bảng dữ liệu thời tiết, nhóm khí tượng cần hiểu cấu trúc của bảng trước khi lập báo cáo. Trưởng nhóm yêu cầu bạn cung cấp thông tin về kích thước, các cột và phần xem trước dữ liệu của bảng.
Các lớp Table, DoubleColumn và StringColumn từ Tablesaw đã được nhập sẵn cho bạn.
Bài tập này là một phần của khóa học
Nhập dữ liệu trong Java
Hướng dẫn bài tập
- In kích thước của bảng.
- Hiển thị tên các cột.
- In cấu trúc của bảng.
- Xem trước ba hàng đầu tiên.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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(____.____(____));
}
}