andstats¶
andstats
| 项目信息 | |
|---|---|
| 仓库 | https://github.com/Maicarons/andstats |
| 在线体验 | https://andstats.vercel.app |
| 主要语言 | Vue |
| Stars | 0 |
| 类型 | 原创项目 |
| 许可证 | AGPL-3.0 |
| 最近更新 | 2026-08-01 |
andstats¶
基于Web的在线统计学工具,让数据分析变得简单高效。
项目简介¶
andstats是一个功能强大的在线统计学工具,旨在为用户提供直观、易用的数据分析和可视化功能。无论是数据科学家、研究人员还是学生,都可以通过andstats轻松进行统计分析、数据可视化和报告生成。
技术栈¶
- 前端框架: Nuxt 4
- UI组件库: TDesign Vue Next
- 状态管理: Pinia
- 样式方案: UnoCSS
- 身份验证: nuxt-auth-utils
- 构建工具: Vite
- 开发语言: TypeScript
核心功能¶
统计分析¶
- 描述性统计
- 推断统计
- 回归分析
- 相关性分析
- 假设检验
数据可视化¶
- 柱状图
- 折线图
- 散点图
- 饼图
- 箱线图
- 热力图
数据管理¶
- 数据导入导出
- 数据清洗
- 数据转换
- 数据筛选
报告生成¶
- 自动生成分析报告
- 支持导出多种格式
- 自定义报告模板
快速开始¶
安装依赖¶
使用pnpm安装项目依赖:
pnpm install
启动开发服务器¶
pnpm dev
开发服务器将在 http://localhost:3000 启动。
构建生产版本¶
pnpm build
本地预览生产构建¶
pnpm preview
项目结构¶
andstats/
├── app/ # 应用源码
│ ├── components/ # Vue组件
│ ├── composables/ # 组合式函数
│ ├── pages/ # 页面路由
│ ├── stores/ # Pinia状态管理
│ └── ...
├── server/ # 服务器端代码
│ ├── api/ # API路由
│ └── ...
├── public/ # 静态资源
├── nuxt.config.ts # Nuxt配置
├── package.json # 项目依赖
└── README.md # 项目说明
开发说明¶
主题切换¶
项目支持浅色和深色主题切换,主题设置会保存在本地存储中。
身份验证¶
使用nuxt-auth-utils实现身份验证功能,支持登录、注册和退出登录。
响应式设计¶
项目采用响应式设计,适配不同屏幕尺寸,包括桌面端和移动端。
部署¶
Vercel部署¶
- 登录Vercel账号
- 点击"New Project"
- 选择项目仓库
- 配置部署设置
- 点击"Deploy"
其他部署方式¶
参考 Nuxt部署文档 获取更多部署选项。
许可证¶
AGPL v3.0 License
贡献¶
欢迎提交Issue和Pull Request!