<大数据处理与智能分析入门>试卷_编程题

简介: 记录下帮别人做的题。

第一章第2题:计算圆柱的表面积与体积

import math
def comput(r,h):
    # 计算表面积 S=2πrh+2πr^2
    S = 2*math.pi*r*h + 2*math.pi*r**2
    # 计算体积 V=πr^2*h
    V = math.pi*r**2*h
    return S,
S,V = comput(10,11)

image.png

第二章第2题:

import numpy as np
def cap_2_2(N1):
    # 1.
    N4 = np.load("N4.npy")
    # print(N4)

    # 2.
    res = N4[0,[1,3]]
    res2 = N4[2,[0,4]]
    N5 = np.array([res,res2])
    # print(N5)

    # 3.
    N6 = np.hstack((N1,N5.flatten()))
    print(N6)

N1 = cap_2_1()
cap_2_2(N1)

image.png

第三章第2题

import pandas as pd
def cap_3_2():
    df = pd.read_excel("1(1).xls")
    # print(df)

    df1 = df.iloc[:,2:]
    Nt = df1.values
    # print(type(Nt))

    TF = (df["交易日期"]<="2017-01-16") & (df["交易日期"]>="2017-01-05")
    # print(TF)

    S = Nt[TF==True][:,1].sum()
    print(S)
cap_3_2()

image.png

第四章练习题

import pandas as pd
from matplotlib import pyplot as plt

def cap_4_1():
    # 1.
    df = pd.read_excel("4.xls",index_col=0)
    # print(df)

    # 2.
    df1 = df.loc["2018/1/1":"2018/1/10",:]
    plt.plot(df1.index,df1["猪肉价格"],label="pork")
    plt.plot(df1.index,df1["牛肉价格"],label="beef")
    plt.legend()
    plt.xticks(rotation=45)
    plt.show()

    # 3.
    fig,ax = plt.subplots(2,1)
    ax[0].plot(df.index,df["猪肉价格"])
    ax[1].plot(df.index,df["牛肉价格"])
    plt.show()

cap_4_1()

image.png

image.png

第五章第2题

# 导入逻辑回归模型
from sklearn.linear_model import LogisticRegression
# 导入支持向量机
from sklearn.svm import SVC
# 导入深度学习
from sklearn.neural_network import MLPClassifier

def cap_5_2():
    df = pd.read_excel("3(1).xls",index_col=0)

    # 构建训练集的 特征值 与 标签值
    train_df = df.loc[1:20,:]
    # print(train_df)
    train_features = train_df.loc[:,"XI":"X3"].values
    train_label = train_df.loc[:,"Y"].values
    # print(train_features.dtype,train_label.dtype)

    # 构建测试集的 特征值
    test_df = df.loc[21:,"XI":"X3"].values
    # print(test_df)

    # 使用逻辑回归训练
    lgr_model = LogisticRegression()
    lgr_model.fit(train_features,train_label.astype("int"))
    lgr_pred = lgr_model.predict(test_df)
    print(f"逻辑回归算法预测为:{lgr_pred}")

    # 使用支持向量机模型
    svm_model = SVC()
    svm_model.fit(train_features, train_label.astype("int"))
    svm_pred = svm_model.predict(test_df)
    print(f"支持向量机算法预测为:{svm_pred}")

    # 神经网络算法
    mlp_model = MLPClassifier()
    mlp_model.fit(train_features, train_label.astype("int"))
    mlp_pred = mlp_model.predict(test_df)
    print(f"神经网络算法预测为:{mlp_pred}")

cap_5_2()

image.png

相关实践学习
基于MaxCompute的热门话题分析
本实验围绕社交用户发布的文章做了详尽的分析,通过分析能得到用户群体年龄分布,性别分布,地理位置分布,以及热门话题的热度。
SaaS 模式云数据仓库必修课
本课程由阿里云开发者社区和阿里云大数据团队共同出品,是SaaS模式云原生数据仓库领导者MaxCompute核心课程。本课程由阿里云资深产品和技术专家们从概念到方法,从场景到实践,体系化的将阿里巴巴飞天大数据平台10多年的经过验证的方法与实践深入浅出的讲给开发者们。帮助大数据开发者快速了解并掌握SaaS模式的云原生的数据仓库,助力开发者学习了解先进的技术栈,并能在实际业务中敏捷的进行大数据分析,赋能企业业务。 通过本课程可以了解SaaS模式云原生数据仓库领导者MaxCompute核心功能及典型适用场景,可应用MaxCompute实现数仓搭建,快速进行大数据分析。适合大数据工程师、大数据分析师 大量数据需要处理、存储和管理,需要搭建数据仓库?学它! 没有足够人员和经验来运维大数据平台,不想自建IDC买机器,需要免运维的大数据平台?会SQL就等于会大数据?学它! 想知道大数据用得对不对,想用更少的钱得到持续演进的数仓能力?获得极致弹性的计算资源和更好的性能,以及持续保护数据安全的生产环境?学它! 想要获得灵活的分析能力,快速洞察数据规律特征?想要兼得数据湖的灵活性与数据仓库的成长性?学它! 出品人:阿里云大数据产品及研发团队专家 产品 MaxCompute 官网 https://www.aliyun.com/product/odps&nbsp;
相关文章
|
18天前
|
监控 Java 测试技术
精准化测试原理简介
该文探讨了软件测试中的精准化测试问题,通过找不同游戏引出测试覆盖的挑战。文章指出,全面的测试覆盖并不现实,自动化测试虽有帮助但并非银弹,且面临成本和覆盖率局限。接着,文章提出需要“最强大脑”来快速识别代码差异、影响范围及测试覆盖率。为此,它介绍了通过语法分析器和字节码来定位代码差异,利用ASM进行调用链分析,并借助Jacoco进行覆盖率统计。此外,文章强调了增量覆盖率统计和调用链在接口测试中的重要性,同时提醒高覆盖率不代表高质量,测试策略应结合业务逻辑和代码审查。
29 2
|
8月前
|
SQL JavaScript
深入浅出DAX:购买推荐及产品ABC分类分析
深入浅出DAX:购买推荐及产品ABC分类分析 DAX运算求值的三步骤。首先是检测筛选,然后将筛选功能应用于基础表格,最后计算结果。DAX中的筛选器函数是复杂且功能强大的函数。例如筛选函数可用于操作数据上下文来创建动态计算。
81 4
|
18天前
第一章:LINGO 快速入门案例:生产计划问题
第一章:LINGO 快速入门案例:生产计划问题
68 0
|
18天前
|
数据采集 算法 数据可视化
数据分析入门系列教程-EM实战-划分LOL英雄
数据分析入门系列教程-EM实战-划分LOL英雄
|
18天前
|
算法 数据挖掘
数据分析入门系列教程-EM原理
数据分析入门系列教程-EM原理
|
开发者
软件工程高效学 | 实战案例:利用Kitten设计交互案例
软件工程是计算机领域的一门专业基础课,它对于培养开发者的软件素质、提高开发者的软件开发能力与软件项目管理能力具有重要意义。本篇介绍了利用Kitten设计交互案例。
129 0
软件工程高效学 | 实战案例:利用Kitten设计交互案例
|
机器学习/深度学习 分布式计算 关系型数据库
直播预告 | pg4ml 机器学习框架系列课程:实现细节、XOR 模型案例(上)
pg4ml 机器学习框架是基于 PostgreSQL v13 实现的、使用 plpgsql 编写的机器学习框架,本次讲解的实验环境基于PolarDB-PG开源数据库。本次分享主要介绍框架的实现细节,并构建XOR两层网络的模型案例,包括数据集、XOR分类的案例与原理、神经网络节点、训练任务结构与执行等内容。
直播预告 |  pg4ml 机器学习框架系列课程:实现细节、XOR 模型案例(上)
|
搜索推荐 算法 Python
使用Python3配合协同过滤算法(base on user,基于人)构建一套简单的精准推荐系统(个性化推荐)
个性化推荐可谓风生水起,Youtube,Netflix,甚至于Pornhub,这些在互联网上叱咤风云的流媒体大鳄无一不靠推荐系统吸引流量变现,一些电商系统也纷纷利用精准推荐来获利,比如Amzon和Shopfiy等等,精准推荐用事实告诉我们,流媒体和商品不仅仅以内容的传播,它还能是一种交流沟通的方式。
使用Python3配合协同过滤算法(base on user,基于人)构建一套简单的精准推荐系统(个性化推荐)
|
消息中间件 数据库 RocketMQ
综合案例功能介绍|学习笔记
快速学习综合案例功能介绍
70 0
综合案例功能介绍|学习笔记
|
数据可视化 数据挖掘 Python
数据分析三剑客【AIoT阶段一(下)】(十万字博文 保姆级讲解)—Matplotlib—数据可视化进阶—常用视图(3)(十一)
你好,感谢你能点进来本篇博客,请不要着急退出,相信我,如果你有一定的 Python 基础,想要学习 Python数据分析的三大库:numpy,pandas,matplotlib;这篇文章不会让你失望,本篇博客是 【AIoT阶段一(下)】 的内容:Python数据分析,
117 0
数据分析三剑客【AIoT阶段一(下)】(十万字博文 保姆级讲解)—Matplotlib—数据可视化进阶—常用视图(3)(十一)

热门文章

最新文章