2023年大資料網路賽 第六部分 綜合題 第三問

2021-09-27 12:18:09 字數 885 閱讀 2696

解析:題目要求用spark,我用了python的方法

round的用法:可四捨五入保留小數

例子:pi = 3.141592653589793

round(pi) #輸出整數

round(pi, 2) #保留兩位小數輸出

round(pi, 3) #保留三位小數輸出

format的用法:內建的python字串格式化方法,可設定百分比格式

例子:a = 0.2345  print(''.format(a))  結果:23.45%

**如下:

import numpy as np

import pandas as pd

import matplotlib.pyplot as plt

import matplotlib.dates as mdate

from pandas import dataframe,series

df = pd.read_csv("new4",sep=',',error_bad_lines=false)

plt.rcparams['font.sans-serif']=['simhei']

s1 = (df["博主性別"]=='m').sum()

s2 = (df["博主性別"]=='f').sum()

a = round(s1/(s1+s2),4)

b = round(s2/(s1+s2),4)

print("m",s1,"".format(a))

print("f",s2,"".format(b))

結果截圖如下:

2023年大資料網路賽 第六部分 綜合題

題目 4 統計關於 上海堡壘 話題的輿情走勢,已知其上映時間為2019 08 09。本題可以使用你擅長的程式語言和框架 解析 由題目可知,資料是包含上海堡壘和烈火英雄的,但題目要求只統計有關上海堡壘的,所以要從資料中將所有有關上海堡壘的提取出來,這時我們可以使用一種提取我們所需要內容的 如下 boo...

第六部分總結(51 54)

這一部分主要學習了jquery的節點新增 刪除 替換 複製等操作。外插 1 從後面插after insertafter 效果一樣,寫法不同 2 從前面 efore insertafter 效果一樣,寫法不同 刪除 刪除指定元素 remove detach 效果一樣,寫法不同,如li.remove i...

第六部分 函式的工作原理一

寫這篇文章得益於我最近錢林松 趙海旭寫的新書 c 反彙編與逆向分析 一直希望學習相關的技術,但是一直沒有開始,看到此書後,激發起了我以前的興趣,最近一直在讀這本書,今日將我了解到的知識分享給大家。首先讓我們來看一段最簡單的 includevoid func int first,int second ...