2023 Asia-Pacific Mathematical Modeling C Question Ideas + Model + Code + Paper

2023 Asia Pacific Cup, Asia Pacific Region Question C Thought Model: Updated as soon as possible after the start of the game, get the business card at the end of the article

【Schedule】
  Registration deadline: November 22, 2023 (Wednesday, Beijing time)
  Competition start time: Beijing time in 2023 November 23 (Thursday) 6:00 am
  Competition end time: November 27, 2023 (Monday) 9:00 am Beijing time
  Deadline for paper submission Date: 9:00 am on November 27, 2023 (Monday), Beijing time
  Deadline for submission of letter of commitment and attachments: 9:00 am on November 27, 2023, Beijing time< a i=6> Result announcement stage: before January 30, 2024

  【Awards Setting】
  This competition has level awards, outstanding organization awards, and outstanding instructor awards. The level award setting ratio is as follows.

  "Asia-Pacific Cup" Innovation Award: 6 teams (2 for each question), bonus 1,000 yuan/team + "Innovation Award" trophy + Asia-Pacific peripheral rewards + publication of outstanding essays
  First prize: 5%, certificate
  Second prize: 15%, certificate
  Third prize: 25%, certificate
  Successful Entry Award: Successful Submission of Paper
  Other reward policies: Please refer to the "Asia-Pacific College Student Mathematical Modeling Competition Reward Rules" (can be downloaded from the official homepage).
  Note: The above certificates include paper version + electronic version

  Outstanding Organization Award: Based on the number of participating teams
  Outstanding Instructor Award: Comprehensive evaluation based on the number of participating teams and awards

import openpyxl


def dataGet():
    file2 = openpyxl.load_workbook('森林覆盖率.xlsx')
    file2training = file2.get_sheet_by_name('Sheet1')

    data_all = []
    for line in file2training.iter_rows(min_row=1, max_row=60, min_col=2, max_col=2):
        data = []
        for d in line:
            data.append(d.value)
        data_all.append(data[0])

    return data_all
data_all = dataGet()

from matplotlib import pyplot as plt
from matplotlib.ticker import MultipleLocator
ytic = MultipleLocator(10)
xtic = MultipleLocator(1)
fig = plt.figure(figsize=(12,8))
ax = plt.subplot(1,1,1)
plt.grid()
label = [str(i) for i in range(1962, 2022)]


line1, =plt.plot(data_all, linestyle='-',color='black')  # coral
ax.yaxis.set_major_locator(ytic)
ax.xaxis.set_major_locator(xtic)
ax.set_ylim(bottom=0)
ax.set_xlim(left=0)
import numpy as np
plt.xticks(np.arange(len(label)), np.arange(len(label)), rotation=60)
plt.xticks(range(len(label)), label)

plt.xlabel('Year',size=10)
plt.ylabel("Forest coverage",size=10)
plt.title('Forest coverage rate')
plt.show()

Guess you like

Origin blog.csdn.net/weixin_45499067/article/details/134551814