ปัญญาประดิษฐ์

บ้าน AI คืออะไร? ความฉลาดของมนุษย์ ประวัติศาสตร์ภาษา ประวัติของตัวเลข ประวัติคอมพิวเตอร์ หุ่นยนต์ เปลี่ยนงาน ตัวอย่างของ AI ทฤษฎีความคิด การเขียนโปรแกรม JavaScript AI ในเบราว์เซอร์

คณิตศาสตร์

คณิตศาสตร์ ฟังก์ชันเชิงเส้น พีชคณิตเชิงเส้น เวกเตอร์ เมทริกซ์ เทนเซอร์

สถิติ

ความน่าจะเป็น สถิติ การกระจาย

กราฟิก

AI Plotter AI กราฟเชิงเส้น แผน AI กระจาย

AI Science

วิทยาศาสตร์ การรวบรวมข้อมูล การจัดกลุ่ม การถดถอย การเรียนรู้ของเครื่อง โครงข่ายประสาทเทียม

การเรียนรู้ของเครื่อง

Perceptrons การยอมรับ การฝึกอบรม การทดสอบ การเรียนรู้ คำศัพท์ Brain.js

TensorFlow

TFJS กวดวิชา TFJS Operations TFJS รุ่น TFJS Viewer

ตัวอย่าง 1

Ex1 Intro ข้อมูล Ex1 รุ่น Ex1 การฝึกอบรม Ex1

ตัวอย่าง 2

บทนำ Ex2 ข้อมูล Ex2 รุ่น Ex2 การฝึกอบรม Ex2

JS กราฟิก

บทนำ กราฟแคนวาส กราฟ Plotly.js กราฟ Chart.js กราฟ Google กราฟ D3.js

Google Chart

ตั้งแต่แผนภูมิเส้นอย่างง่ายไปจนถึงแผนที่ต้นไม้แบบลำดับชั้นที่ซับซ้อน แกลเลอรี Google Chart มีแผนภูมิประเภทพร้อมใช้งานจำนวนมาก:

  • แผนภูมิกระจาย
  • แผนภูมิเส้น
  • แผนภูมิแท่ง / คอลัมน์
  • แผนภูมิพื้นที่
  • แผนภูมิวงกลม
  • แผนภูมิโดนัท
  • แผนผังองค์กร
  • แผนที่ / แผนภูมิภูมิศาสตร์

วิธีการใช้ Google Chart?

หากต้องการใช้ Google Chart ในหน้าเว็บของคุณ ให้เพิ่มลิงก์ไปยังตัวโหลดแผนภูมิ:

<script
src="https://www.gstatic.com/charts/loader.js">
</script>

Google Chart ใช้งานง่าย

เพียงเพิ่ม<div>องค์ประกอบเพื่อแสดงแผนภูมิ:

<div id="myChart" style="max-width:700px; height:400px"></div>

<div> องค์ประกอบต้องมีรหัสที่ไม่ซ้ำกัน

จากนั้นโหลด Google Graph API:

  1. โหลด Visualization API และแพ็คเกจ corechart
  2. ตั้งค่าฟังก์ชันเรียกกลับให้โทรเมื่อโหลด API
1 google.charts.load('current',{packages:['corechart']});

2 google.charts.setOnLoadCallback(drawChart);

นั่นคือทั้งหมด!


กราฟเส้น

House Prices vs. Size60801001201400.02.55.07.510.012.515.0Square MetersPrice in Millions
ราคาขนาด
507
608
708
809
909
1009
11010
12011
13014
14014
15015

รหัสแหล่งที่มา

function drawChart() {
// Set Data
var data = google.visualization.arrayToDataTable([
  ['Price', 'Size'],
  [50,7],[60,8],[70,8],[80,9],[90,9],[100,9],
  [110,10],[120,11],[130,14],[140,14],[150,15]
  ]);
// Set Options
var options = {
  title: 'House Prices vs Size',
  hAxis: {title: 'Square Meters'},
  vAxis: {title: 'Price in Millions'},
  legend: 'none'
};
// Draw Chart
var chart = new google.visualization.LineChart(document.getElementById('myChart'));
chart.draw(data, options);
}


พล็อตกระจาย

หากต้องการกระจายพล็อตข้อมูลเดียวกัน ให้เปลี่ยน google.visualization เป็น LineChart:

var chart = new google.visualization.LineChart(document.getElementById('myChart'));

House Prices vs. Size0501001500.02.55.07.510.012.515.0Square MetersPrice in Millions
ราคาขนาด
507
608
708
809
909
1009
11010
12011
13014
14014
15015

แผนภูมิแท่ง

World Wide Wine ProductionMhl0204060ItalyFranceSpainUSAArgentina
คอนทรีMhl
อิตาลี55
ฝรั่งเศส49
สเปน44
สหรัฐอเมริกา24
อาร์เจนตินา15

รหัสแหล่งที่มา

function drawChart() {

var data = google.visualization.arrayToDataTable([
  ['Contry', 'Mhl'],
  ['Italy', 55],
  ['France', 49],
  ['Spain', 44],
  ['USA', 24],
  ['Argentina', 15]
]);

var options = {
  title: 'World Wide Wine Production'
};

var chart = new google.visualization.BarChart(document.getElementById('myChart'));
chart.draw(data, options);

}


แผนภูมิวงกลม

หากต้องการแปลง แผนภูมิ แท่งเป็น แผนภูมิ วงกลมเพียงแทนที่:

google.visualization BarChart

กับ:

google.visualization PieChart

var chart = new google.visualization.PieChart(document.getElementById('myChart'));

World Wide Wine ProductionItalyFranceSpainUSAArgentina29.4%8%12.8%23.5%26.2%
คอนทรีMhl
อิตาลี55
ฝรั่งเศส49
สเปน44
สหรัฐอเมริกา24
อาร์เจนตินา15

พาย 3 มิติ

หากต้องการแสดงพายในแบบ 3 มิติ เพียงเพิ่มis3D: trueให้กับตัวเลือก:

var options = {
  title: 'World Wide Wine Production',
  is3D: true
};

World Wide Wine ProductionItalyFranceSpainUSAArgentina29.4%8%12.8%23.5%26.2%
คอนทรีMhl
อิตาลี55
ฝรั่งเศส49
สเปน44
สหรัฐอเมริกา24
อาร์เจนตินา15