我正在学习数据科学。只是出于好奇,我想知道是否有可能从现有的数据中用sql绘制图形。我正在使用mysql。如果是,请指导与链接或参考我!非常感谢!
lokaqttq1#
不,数据库是用来高效、安全地存储和检索数据的。不是为了别的目的。使用任何客户端应用程序以您需要的方式(从mysql)检索数据,并相应地对其进行图形化。
snz8szmq2#
虽然我非常同意@theimpaler的观点,但这里有一个制作条形图的难题:
mysql> SELECT city, population, REPEAT('x', population/200000) FROM `us` ORDER BY population DESC; +----------------------------+------------+-------------------------------------------+ | city | population | REPEAT('x', population/200000) | +----------------------------+------------+-------------------------------------------+ | New York | 8107916 | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | | Los Angeles | 3877129 | xxxxxxxxxxxxxxxxxxx | | Chicago | 2841952 | xxxxxxxxxxxxxx | | Houston | 2027712 | xxxxxxxxxx | | Philadelphia | 1453268 | xxxxxxx | | Phoenix | 1428509 | xxxxxxx | | San Diego | 1287050 | xxxxxx | | San Antonio | 1256810 | xxxxxx | | Dallas | 1211704 | xxxxxx | | San Jose | 897460 | xxxx |
(连饼图都不要想!)
2条答案
按热度按时间lokaqttq1#
不,数据库是用来高效、安全地存储和检索数据的。不是为了别的目的。
使用任何客户端应用程序以您需要的方式(从mysql)检索数据,并相应地对其进行图形化。
snz8szmq2#
虽然我非常同意@theimpaler的观点,但这里有一个制作条形图的难题:
(连饼图都不要想!)