| Category | Assignment | Subject | Programming |
|---|---|---|---|
| University | Singapore University of Social Science (SUSS) | Module Title | ICT233 Data Programming |
| Assessment Type | TUTOR-MARKED ASSIGNMENT |
|---|
This assignment is worth 24% of the final mark for ICT233, Data Programming.
The cut-off date for this assignment is Thursday, 12 March 2026, 2355 hours.
Note to Students:
You are to include the following particulars in your submission: Course Code, Title of the TMA, SUSS PI No., Your Name, and Submission Date.
1. Please provide answers into the given template ICT233_TMA_JAN25_STUDENT.ipynb between the following tags:
############## Your code starts here ##############
############### Your code ends here ###############
2. Please do not modify the given code in the template, do not add/delete/split any code cell.
3. Please print out (use print() function) your analysis and insights.
4. If there is any discrepancy between the questions displayed in the template and those in the TMA paper (in pdf format), please refer to the TMA paper (in pdf format) as the source of truth.
Important Note: Please use the dataset located in the folder provided with the notebook. There is no need to download it from the URL, as the dataset may change over time and affect your results. Additionally, the provided dataset includes minor modifications from the original source for the purposes of this notebook.
This dataset contains information about world electricity generation (https://github.com/owid/energy-data)from various sources and countries.
It is useful for analysing global energy trends, renewable vs non-renewable sources, and electricity generation patterns across different countries and regions.
Answer All Questions
Buy Custom Answer Of ICT233 Data Programming TMA & Raise Your Grades
Get A Free Quote(a) Missing Values Analysis
1. Overall Data Completeness Summary Calculate the following:
2. Columns with Missing Values
Filter and display only the columns with missing values (i.e., missing count > 0). Include the following details:
3. Complete vs Incomplete Records Write code to:
4. Distribution of Missing Values per Record
Write code to analyse and display the distribution of missing values across incomplete records. Specifically:
(b) Analyse the metadata in data/owid-energy-metadata.csv to determine appropriate data types for all columns in the main dataset. Note that understanding the metadata is crucial for all subsequent questions.
(3 marks)
(c) Which top 5 countries generate the most electricity in 2024 (excluding regions like ‘Europe’ and country groups like ‘High-income countries’)?
(4 marks)
(d) Create a line plot showing the trend of total electricity generation of the top 5 countries from Question 1(c) over the years. Draw TWO (2) insights from the plot.
(4 marks)
(e) Design a visualization to visualize the electricity generation by source for China and the United States from 2010 to 2024. Provide TWO (2) insights based on the chart.
(8 marks)
(f) Design a visualization to visualize the electricity generation by source for China and the United States from 2010 to 2024, but this time normalize the data by population. Provide TWO (2) insights based on the chart.
(5 marks)
(g) Design a visualization to visualize the electricity generation by source for China and the United States from 2010 to 2024, but this time normalize the data by GDP. Provide TWO (2) insights based on the chart.
(5 marks)
(h) To analyse and address the followings:
(i) To analyse and perform the followings:
(j) Design a visualization to show how electricity carbon intensity (gCO₂/kWh), carbon_intensity_elec, relates to the share of fossil electricity (%), fossil_share_elec, and share the insights on how this relationship has shifted over time.
(5 marks)
(k) Which countries reduced electricity carbon intensity the most without reducing total electricity demand from 2010 to 2024?
(5 marks)
(l) Which low-carbon electricity technologies (nuclear, hydro, solar, wind, bioenergy, and other renewables) are most strongly associated with reductions in electricity carbon intensity between 2010 and 2024?
Use a robust regression model (https://www.statsmodels.org/stable/rlm.html#technicaldocumentation) with M = sm.robust.norms.HuberT() to examine the relationship between reductions in electricity carbon intensity and changes in electricity generation from low-carbon technologies. Treat the reduction in electricity carbon intensity as the dependent variable (y) and the changes in generation from low-carbon technologies as the independent variables (X). Based on the model summary, identify the technologies with the largest absolute coefficient values, noting that positive coefficients indicate that increases in generation from those technologies are associated with reductions in electricity carbon intensity, and that p-values below 0.05 indicate statistically significant associations.
(7 marks)
(m) How unequal is access to low-carbon electricity across countries with different income levels in 2024?
You may use records for countries whose names contain the word “income” and visualize the distribution of low-carbon electricity consumption per capita across different lowcarbon energy sources and income levels using an appropriate plot and provide the insights.
(6 marks)
(n) Are electricity systems converging globally in carbon intensity?
(a) Identify the top ten countries (excluding regions and country groups) with the highest net electricity imports as a share of demand, net_elec_imports_share_demand, in 2024, using:
(b) Do electricity-import-dependent countries decarbonize faster or slower? Compare 2024 against 2010 to reach a clear and logical conclusion. Conduct the analysis using:
A country is considered electricity-import-dependent if its net electricity imports as a share of demand, net_elec_imports_share_demand, is greater than 0% in 2010. The decarbonization rate can be measured by carbon_intensity_elec_2010 – carbon_intensity_elec_2024 / (2024 – 2010).
(17 marks)
—-END OF ASSIGNMENT—
Reference Source
ICT233_TMA_JAN25_STUDENT.ipynb
owid-energy-metadata.csv
owid-energy-data.csv
ict_233-01_v2.pdf
ict_233-02_v2.pdf
ict_233-03_v2.pdf
ICT233_S4_V2.pdf
ICT233_S5_V2.pdf
ICT233_S6_V2.pdf
Order Custom Answer for ICT233 Data Programming TMA
Order Non Plagiarized AssignmentIf you are a student at Singapore University of Social Sciences (SUSS) and are stressed about your ICT233 Data Programming Tutor-Marked Assignment, we are here to help. We provide 100% original and AI-free SUSS Assignment Samples Solutions in simple language. You will receive high-quality work with research-based content and proper formatting. Through Assignment Help in Singapore, we also offer complete assignment solutions delivered on time and without any hassle. Contact us today and improve your academic grades!
Hire Assignment Helper Today!
Let's Book Your Work with Our Expert and Get High-Quality Content