commit 034852e12a9c0e32240a6078b961b3d9c21cb572 Author: louiscklaw Date: Sat Feb 1 02:05:05 2025 +0800 update, diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..d54c38a --- /dev/null +++ b/.gitattributes @@ -0,0 +1,31 @@ +*.mp4 filter=lfs diff=lfs merge=lfs +*.zip filter=lfs diff=lfs merge=lfs +*.7z filter=lfs diff=lfs merge=lfs +*.tar.gz filter=lfs diff=lfs merge=lfs +*.jpg filter=lfs diff=lfs merge=lfs +*.png filter=lfs diff=lfs merge=lfs +*.avif filter=lfs diff=lfs merge=lfs +*.webm filter=lfs diff=lfs merge=lfs +*.mkv filter=lfs diff=lfs merge=lfs + +# Documents +*.doc diff=astextplain +*.DOC diff=astextplain +*.docx diff=astextplain +*.DOCX diff=astextplain +*.dot diff=astextplain +*.DOT diff=astextplain +*.pdf diff=astextplain +*.PDF diff=astextplain +*.rtf diff=astextplain +*.RTF diff=astextplain + +*.gif filter=lfs diff=lfs merge=lfs +*.GIF filter=lfs diff=lfs merge=lfs +*.bmp filter=lfs diff=lfs merge=lfs +*.BMP filter=lfs diff=lfs merge=lfs +*.tiff filter=lfs diff=lfs merge=lfs +*.TIFF filter=lfs diff=lfs merge=lfs +*.wav filter=lfs diff=lfs merge=lfs +*.WAV filter=lfs diff=lfs merge=lfs +*.log filter=lfs diff=lfs merge=lfs diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..67a5a14 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +**/~*.* \ No newline at end of file diff --git a/drill.md b/drill.md new file mode 100644 index 0000000..d0d3fc5 --- /dev/null +++ b/drill.md @@ -0,0 +1,73 @@ +### source: + - https://www.kaggle.com/datasets/gregorut/videogamesales. + +### require: + - cleaned data provide on the unit Moodle page + - lecture 4 slide 52 + - for documentation + - standard academic report. + +### delivery: + - FOP_Assignment1_.zip + - Your code + - README + - User Documentation + - and Report + - A signed and dated Declaration of Originality. + + - two parts as + - (a) coding part and + - four main tasks + 1. Reading games sale data stored in the `GamesSales.csv` file. + 1. Displaying a menu asking the user what filters user want to apply to the data. + - `Add filters`: User select a smaller portion (based on filters) of data to print or graph. + - `Print names`: Prints the names and descriptions (attributes) of the filtered games (based on the filter). + - `Graph data`: Graphs the filtered data (based on the filters). + - `Reset filters`: Removes all the applied filters. + - `Exit`: Exits the program. + 1. Displaying the data matched by the set filters as a graph or by printing to the terminal. + - It is up to you as to 4 what type of graph you want to use to plot the data + - (bar, line, histogram, etc) + 1. Reset filter by removing all the filters that has been applied. + + - (b) documentation and report + - documentation + - minimum of 2 pages long + - should follow the structure of a standard academic report. + - An overview of each of your program's features. + - A guide on how to use your program. + - A discussion of your code, + - explaining the features you implemented, + - how you implemented them and + - why you implemented them the way you did. + - report + - will be a mini-paper that is 2-3 pages long + - - References: see unit outlines for styling guide. + - Such as, what games have the most entries? + - What is the distribution of games (by rating) on sales data? + - Which game has the most highest rating values and/or + - any other interesting insights you discovered? + + + + + + + +### CSV fields + - Name: In market name of the game. + - Platform: The gaming platform for the game is designed (e.g., x360 PS5) + - Year: Year of release. + - Genre: Category based on recent games classification. (e.g., Sports) + - Publisher: Agency responsible for publication of the game. + - NA_Sales: Sales in North America (in millions). + - EU_Sales:. Sales in Europe (in millions). + - JP_Sales: Sales in Japan (in millions). + - Other_Sales: Sales in the rest of the world (in millions) + - Global_Score: Total worldwide sales. + - Critic_Score: Critic score given to each game. + - Critic_Count: Number critic contributed for the rating. + - User_Score: User rating for each game. + - User_Count: Number of users contributed to the rating. + - Developer: The name of developer. + - Raring: Overall market rating. \ No newline at end of file diff --git a/gitUpdate.bat b/gitUpdate.bat new file mode 100644 index 0000000..83e33ea --- /dev/null +++ b/gitUpdate.bat @@ -0,0 +1,7 @@ +git status . + +@pause + +git add . +git commit -m"update rm5wde7487," +start git push \ No newline at end of file diff --git a/gitUpdate.sh b/gitUpdate.sh new file mode 100755 index 0000000..c96734f --- /dev/null +++ b/gitUpdate.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env bash + +set -ex + +git config --global http.version HTTP/1.1 +git config --global lfs.allowincompletepush true +git config --global lfs.locksverify true +git config --global http.postBuffer 5368709120 + +git add . + +git commit -m 'update,' + +git push + +echo "done" diff --git a/httpsmoodle.curtincollege.edu.aupluginfile.php507987mod_resourcecontent1COMP100520Lecture5201up.pdf.pdf b/httpsmoodle.curtincollege.edu.aupluginfile.php507987mod_resourcecontent1COMP100520Lecture5201up.pdf.pdf new file mode 100644 index 0000000..20e01e3 Binary files /dev/null and b/httpsmoodle.curtincollege.edu.aupluginfile.php507987mod_resourcecontent1COMP100520Lecture5201up.pdf.pdf differ diff --git a/httpsmoodle.curtincollege.edu.aupluginfile.php524543mod_foldercontent0Assignment20012020220320Bentley.pdfforcedownl.pdf b/httpsmoodle.curtincollege.edu.aupluginfile.php524543mod_foldercontent0Assignment20012020220320Bentley.pdfforcedownl.pdf new file mode 100644 index 0000000..258e058 Binary files /dev/null and b/httpsmoodle.curtincollege.edu.aupluginfile.php524543mod_foldercontent0Assignment20012020220320Bentley.pdfforcedownl.pdf differ diff --git a/package.json b/package.json new file mode 100644 index 0000000..d240f1d --- /dev/null +++ b/package.json @@ -0,0 +1,23 @@ +{ + "name": "daniel_jo_assignment_student", + "version": "1.0.0", + "description": "", + "main": "index.js", + "directories": { + "doc": "docs" + }, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "gitUpdate": "git add . && git commit -m\"update rm5wde7487,\" && git push", + "into_docker":"docker compose -f ./docker-compose.dev.yml exec -it wordpress bash" + }, + "keywords": [], + "author": "", + "license": "ISC", + "dependencies": { + "@fortawesome/free-solid-svg-icons": "^6.2.1", + "@fortawesome/react-fontawesome": "^0.2.0", + "bootstrap": "^5.2.3", + "react-bootstrap": "^2.6.0" + } +}