การสำรวจ metadata ของตาราง
หลังจากสร้างตารางข้อมูลสภาพอากาศแล้ว ทีมอุตุนิยมวิทยาต้องการทำความเข้าใจโครงสร้างของตารางก่อนจัดทำรายงาน หัวหน้าทีมขอให้คุณระบุข้อมูลเกี่ยวกับขนาดของตาราง คอลัมน์ที่มี และตัวอย่างข้อมูลเบื้องต้น
คลาส Table, DoubleColumn และ StringColumn จากไลบรารี Tablesaw ได้ถูก import ไว้ให้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การนำเข้าข้อมูลใน Java
คำแนะนำการฝึกหัด
- แสดงขนาดของตาราง
- แสดงชื่อคอลัมน์ทั้งหมด
- แสดงโครงสร้างของตาราง
- แสดงตัวอย่างข้อมูล 3 แถวแรก
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
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(____.____(____));
}
}