विभाग का सार-सांख्यिकी
एग्जीक्यूटिव समरी के लिए HR को समग्र आँकड़े चाहिए, जिनमें कुल पेरोल, औसत सैलरी, और सबसे अधिक सैलरी शामिल हैं. आपको सभी सैलरी वैल्यूज़ को मिलाकर एकल समरी फिगर्स में बदलना होगा.
Tablesaw लाइब्रेरी इम्पोर्ट की जा चुकी है, और employees.csv में सैलरी डेटा मौजूद है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Java में डेटा इम्पोर्ट करना
अभ्यास निर्देश
- कुल पेरोल निकालने के लिए सभी सैलरी को एग्रीगेट करें.
- कुल और रो काउंट का उपयोग करके औसत सैलरी गणना करें.
- डेटासेट में सबसे अधिक सैलरी खोजें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
public class DepartmentSummaryStats {
public static void main(String[] args) {
Table employees = Table.read().csv("employees.csv");
DoubleColumn salaryCol = employees.intColumn("Salary").asDoubleColumn();
// Aggregate salaries for total payroll
double totalPayroll = salaryCol.____(0.0, Double::____);
// Compute average salary
double avgSalary = totalPayroll / employees.____();
// Find highest salary
double maxSalary = salaryCol.reduce(0.0, Double::____);
System.out.println("Department Summary Statistics:");
System.out.println("=================================");
System.out.println("Total Employees: " + employees.rowCount());
System.out.println("Total Payroll: $" + totalPayroll);
System.out.println("Average Salary: $" + avgSalary);
System.out.println("Highest Salary: $" + maxSalary);
}
}