如何使用django可视化d3js中的mysql数据?

斯瑞吉斯

我的数据存储在MySQL数据库中,我需要将d3.js中的数据可视化为气泡图。我有可能在Django框架中执行此操作吗?

苏比娜·莫哈南(Subina Mohanan)

是的,您可以使用Django执行此操作。您需要做的就是创建Django PyDev(python)应用程序。settings.py文件中,将数据库指定为

    DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql', 
        'NAME': 'myDB',  # your mysql database name    
        'USER': '123', # your mysql user for the database
        'PASSWORD': '123', # password for user
        'HOST': '127.0.0.1', 
        'PORT': '3306', 
        } 

views.py的函数定义中,将mysql连接设置为

    conn = MySQLdb.connect (host = "127.0.0.1",
                        user = "root", # mysql root
                        passwd = "root", # mysql root password
                        db = "myDB")

使用游标从表中检索数据,然后将其转换为json,

cursor.execute ("select <column> from <table>")

rows=dictfetchall(cursor)


object_list = []
for row in rows:
    d = collections.defaultdict()
    d['name'] = row['name']       
    object_list.append(d)

j = json.dumps(object_list)
objects_file = 'path of json file to be created'
m = open(objects_file,'w')
print >> m,j    #to write to file
conn.close() 

def dictfetchall(cursor):
    "Returns all rows from a cursor as a dictionary"
    desc = cursor.description
    return [
        dict(zip([col[0] for col in desc], row))
        for row in cursor.fetchall()
    ]

现在,您可以使用此json文件创建任何类型的d3js。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有人知道如何使用D3js进行Apache Hive数据可视化吗?

来自分类Dev

使用d3.js可视化数据组数据技术

来自分类Dev

如何使用Fortran在Paraview中可视化数据

来自分类Dev

如何使用Fortran在Paraview中可视化数据

来自分类Dev

如何使用Qt QwtPlot3D可视化数据

来自分类Dev

如何使用Python可视化3D体积?

来自分类Dev

如何使用Python可视化3D体积?

来自分类Dev

如何在iPython Notebook中使用d3.js可视化图形?

来自分类Dev

如何使用D3.js编写折线图以可视化从服务器端接收到的数据?

来自分类Dev

D3.js从大型数据集中选择要可视化的部分数据

来自分类Dev

D3.js从大型数据集中选择要可视化的部分数据

来自分类Dev

D3.js或EXT js用于数据可视化,为什么?

来自分类Dev

如何使用D3.js可视化从我的应用程序的GET请求返回的JSON

来自分类Dev

d3.js无法可视化大型数据集

来自分类Dev

d3.js和来自csv文件图宽度的数据可视化

来自分类Dev

d3.js无法可视化大型数据集

来自分类Dev

D3.js和我的SQL:导入和可视化数据

来自分类Dev

d3可视化数据的最佳做法?

来自分类Dev

用于可视化数据的 PHP D3 组合

来自分类Dev

使用JUNG从MySQL检索数据和可视化

来自分类Dev

使用node.js进行D3.js可视化

来自分类Dev

使用node.js进行D3.js可视化

来自分类Dev

如何使用python可视化数据框中的分组数据

来自分类Dev

使用电子表格可视化3D数据

来自分类Dev

如何在 Python 中可视化空间农艺数据?

来自分类Dev

通过D3.js中的单词计数频率创建可视化

来自分类Dev

可以使用Hugo提供D3.js可视化吗?

来自分类Dev

D3 可视化 - 如何自动选择按钮

来自分类Dev

使用ggmap可视化R中基于位置的数据

Related 相关文章

热门标签

归档