我正在尝试在 Python 中制作散点图。我认为它会相当简单,但在绘图时陷入了对散点图(x 和 y 值)的理解。
==我的使命==
- 到目前为止,我有数据库和超过 10k 条记录(全部浮动),并且每天都会增加。
- 记录范围为 200-2000(浮点十进制)。
- 所以,我想查看我的数据集中人口最多的区域。
==我做了什么?==
import numpy as np
import pylab as pl
import MySQLdb
import sys
import math
conn = MySQLdb.connect(
host="localhost",
user="root",
passwd="root",
db="myproject")
with conn:
cur = conn.cursor()
#will fetch all recoreds called monoiso field
cur.execute("SELECT monoiso FROM pmass_selectedion")
rows = cur.fetchall()
for row in rows:
#xvalue for monoiso variable and yvalue for range
xvalue = row
yvalue = [600]
# tried this way too but got x and y dimension error
#yvalue = [400,800,1200,1600]
pl.plot(xvalue,yvalue,'ro')
pl.show()
散点图理解(链接)
行!这个情节没有任何意义。
==问题==
- 如何制作散点图以查看人口最多的区域?
- 如何分配 y 变量以使维度与 x 变量(获取的记录总数)相等?
新的绘图和统计,所以请帮帮我