28、数据处理与可视化:FastAPI 应用全解析

数据处理与可视化:FastAPI 应用全解析

1. 统计分析

在数据处理过程中,统计分析是非常重要的一环。我们可以借助 scipy 模块进行统计分析,不过安装 scipy 前需要先安装 numpy ,可以使用以下命令安装 scipy

pip install scipy

以下是一个使用 scipy describe() 方法计算数据集均值、方差、偏度和峰度的 API 服务示例:

from scipy import stats
import json
import numpy as np
from fastapi import APIRouter

router = APIRouter()

def ConvertPythonInt(o):
    if isinstance(o, np.int32): return int(o)
    raise TypeError

@router.get("/answer/stats")
async def get_respondent_answers_stats(qid:int):
    repo_loc = LocationRepository()
    repo_answers = AnswerRepository()
    locations = await repo_loc.get_al
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值