gpt4 book ai didi

python - 使用matplotlib和mysql数据库创建散点图

转载 作者:行者123 更新时间:2023-11-29 06:48:34 30 4
gpt4 key购买 nike

我想用下面写的这些库创建一个简单的图表。这是我的做法:

import matplotlib.pyplot  as plt
import numpy as np
import pandas as pd
import MySQLdb

def mysql_select_all():
conn = MySQLdb.connect(host='localhost',
user='root',
passwd='password',
db='databse')
cursor = conn.cursor()
sql = "SELECT price,size1 FROM 008_table"
cursor.execute(sql)
result = cursor.fetchall()
df = pd.DataFrame(list(sql),columns=["price","size1"])
x = df.price
y = df.size1
plt.title("Table", fontsize="24")
plt.scatter(x, y, s=100)
plt.xlabel("Size1")
plt.ylabel("Price")
plt.tick_params(axis='both',which='major',labelsize=14)
cursor.close()

print("Start")

mysql_select_all()

print("End")

我收到此代码的值错误,我应该在哪里修复此代码?

最佳答案

作者:

df = pd.DataFrame(list(sql),columns=["price","size1"])

您要输入的是:

df = pd.DataFrame(list(result),columns=["price","size1"])

关于python - 使用matplotlib和mysql数据库创建散点图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48435538/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com