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