README

Example Guide

贡献指南

▼ 项目列表

▼ Intermediate-Level Ideas

Book Finder App

To-Do 应用

命令行计算器

Markdown预览器

Emoji翻译器应用

Password Generator

Name Generator

Meme生成器应用

FlashCards应用

Charity Finder App

Podcast目录应用

Game Suggestion App

Simple Online Store

Flip Art App

HighStriker游戏

Sports Bracket Generator

时区提醒机器人

二维码徽章应用

卡片记忆游戏

Bit Masks App

Chrome主题扩展

Currency Converter

Drawing App

GitHub个人资料

Image Scanner

Markdown表格生成器

RegExp助手应用

Sales数据库应用程序

String Art

This or That Game

Typing Practice App

Voting App

Math Editor

▼ 初学者项目合集

Bin2Dec应用

Border Radius Previewer

CSV转JSON应用

Calculator App

Calendar App

因果应用

Christmas Lights App

Color Cycle App

倒计时器应用

Dollars To Cents App

Dynamic CSS Variables App

First Database App

Flip Image App

GitHub状态应用

Hello App

IOT邮箱应用

JSON转CSV应用

Javascript正则表达式验证

Key-Value 应用

Lorem Ipsum 生成器

Notes应用

Pearson回归应用

Pomodoro时钟

产品登陆页

Quiz应用程序

随机餐点生成器

随机数生成器

Recipe App

Roman to Decimal Converter

滑块设计

Stopwatch App

True or False App

Vigenere 密码

Weather App

Windchill App

Word Frequency App

▼ Advanced Ideas

Battleship Bot

Battleship游戏引擎

Boole Bot 游戏

Bug Race Game

Calorie Counter App

Chat应用

Contribution Tracker App

Elevator App

FastFood应用

GitHub时间线应用

GitTweet应用

Instagram克隆应用

Kudos Slackbot

Movie App

MyPodcast Library App

NASA系外行星查询

Shell Game

Shuffle-Deck-App

Slack 归档器

SpellIt-App

Survey App

皮尔逊回归

等级: 初级

在许多情况下,如果有的话,应用程序都不需要某种跨学科知识来为用户实现有用的功能。例如,在医疗专业人员的应用程序中,可能是生物学或药学的领域专业知识。涂料制造商或作物科学企业可能会依赖于对化学有深入了解的应用程序。此外,工资单应用程序肯定会包含人力资源和会计概念。

无论开发哪个行业的应用程序,共同的一个跨领域专业知识是数学。作为应用程序开发者,你不必成为数学家,但了解如何将数学概念应用于你试图解决的问题是有用的。

该应用程序的目标是将皮尔逊相关系数应用于两组数据,以向用户展示它们之间可能有多么相关或不相关。例如,给定一组温度数据集和另一组汽车价格数据集,这将允许用户测试它们是否相关(剧透警告:它们是不相关的)!

限制

  • 开发者必须在不依赖包的情况下编写所有计算。

用户故事

  • [ ] 用户可以看到一个输入面板,其中有两个输入字段,允许输入 xy 坐标,以及“添加”和“计算”按钮。
  • [ ] 用户可以将数字输入这些框中,其中 xy 是来自两个数据集的观察值。
  • [ ] 用户可以点击“添加”按钮将 xy 添加到表格输出区域,列出观察值的配对。
  • [ ] 如果两个输入字段中的任何一个为空或未包含有效实数,则用户可以看到错误消息。
  • [ ] 用户可以看到“计算”按钮在错误被纠正之前是禁用的。
  • [ ] 用户可以点击“计算”按钮执行回归分析并显示其结果。
  • [ ] 用户可以看到计算结果,包括:
    • xy 观察值的算术平均值
    • xy 观察值的标准差
    • 以下解释之一之一的皮尔逊相关系数:
    • 无相关性
    • 中性
    • 一定程度的相关性

额外功能

  • [ ] 用户可以看到观察值的散点图
  • [ ] 用户可以从本地机器上的文件上传观察值。
  • [ ] 用户可以看到散点图上叠加的回归线

有用链接和资源

示例项目

相关性