菜单
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

散点图

  • 数据集合
  • 散点图

数据收集

收集数据是任何机器学习项目中最重要的一部分。

最常收集的数据是数字和测量值。

数据通常存储在数组中,表示值之间的关系。

此表包含房屋价格与大小的对照

Price7889991011141415
大小5060708090100 110120130140150

散点图

散点图在区域上散布着表示两个值之间关系的散点。

示例

const xArray = [50,60,70,80,90,100,110,120,130,140,150];
const yArray = [7,8,8,9,9,9,10,11,14,14,15];

// 定义数据
const data = [{
  x: xArray,
  y: yArray,
  mode:"markers"
}];

// 定义布局
const layout = {
  xaxis: {range: [40, 160], title: "平方米"},
  yaxis: {range: [5, 16], title: "百万美元"},
  title: "房价与面积"
};

// 使用 Plotly 显示
Plotly.newPlot("myPlot", data, layout);
自己动手试一试 »


图形也可以用于显示相同的值

Price7889991011141415
大小5060708090100 110120130140150

源代码

const xArray = [50,60,70,80,90,100,110,120,130,140,150];
const yArray = [7,8,8,9,9,9,10,11,14,14,15];

// 定义数据
const data = [{
  x: xArray,
  y:yArray,
  mode:"lines"
}];

// 定义布局
const layout = {
  xaxis: {range: [40, 160], title: "平方米"},
  yaxis: {range: [5, 16], title: "百万美元"},
  title: "房价与面积"
};

// 使用 Plotly 显示
Plotly.newPlot("myPlot", data, layout);

自己动手试一试 »


何时使用散点图

散点图非常适合

  • 查看“大局”
  • 比较不同值
  • 发现潜在趋势
  • 发现数据中的模式
  • 发现数据之间的关系
  • 发现相关性

×

联系销售

如果您想将 W3Schools 服务用于教育机构、团队或企业,请发送电子邮件给我们
sales@w3schools.com

报告错误

如果您想报告错误,或想提出建议,请发送电子邮件给我们
help@w3schools.com

W3Schools 经过优化,旨在方便学习和培训。示例可能经过简化,以提高阅读和学习体验。教程、参考资料和示例会不断审查,以避免错误,但我们无法保证所有内容的完全正确性。使用 W3Schools 即表示您已阅读并接受我们的使用条款Cookie 和隐私政策

版权所有 1999-2024 Refsnes Data。保留所有权利。W3Schools 由 W3.CSS 提供支持