Answers:
问题很可能是所有CSV列都已作为文本字段导入。文本不能用于渐变样式。
要解决此问题,您需要为CSV提供一个.csvt文件,该文件明确指定CSV列的数据类型。基本上,.csvt文件是仅一行的文本文件,例如
"Integer","Real","String"
对于具有三列的CSV文件。更多信息:http://underdark.wordpress.com/2011/03/07/how-to-specify-data-types-of-csv-columns-for-use-in-qgis/
您可以通过检查csv图层的“字段”标签和此处列出的数据类型来验证指定的数据类型是否有效。
该帖子已经有一段时间了,但是似乎最好的方法是将QGIS与ReFactored结合使用:
https://wiki.tuflow.com/index.php?title=QGIS_Change_Attribute_Type