confidenceBand.json 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178
  1. {
  2. "id": 22,
  3. "name": "confidenceBand",
  4. "title": "置信带",
  5. "renderer": "echarts",
  6. "params": [{
  7. "name": "data",
  8. "title": "数据项配置",
  9. "items": [{
  10. "name": "xAxis",
  11. "title": "X轴",
  12. "component": "select",
  13. "tip": "建议为时间类型数据"
  14. }, {
  15. "name": "metrics",
  16. "title": "显示指标",
  17. "component": "select",
  18. "tip": "建议为数值类型数据"
  19. }, {
  20. "name": "lower",
  21. "title": "Lower",
  22. "component": "select",
  23. "tip": "建议为数值类型数据"
  24. }, {
  25. "name": "upper",
  26. "title": "Upper",
  27. "component": "select",
  28. "tip": "建议为数值类型数据"
  29. }, {
  30. "name": "suffixYAxis",
  31. "title": "Y轴后缀",
  32. "component": "input"
  33. }]
  34. }, {
  35. "name": "display",
  36. "title": "显示",
  37. "items": [{
  38. "name": "xAxisRotate",
  39. "title": "x轴文字旋转角度",
  40. "component": "inputnumber"
  41. },
  42. {
  43. "name": "xAxisInterval",
  44. "title": "x轴刻度显示间隔",
  45. "component": "inputnumber"
  46. },
  47. {
  48. "name": "dataZoomThreshold",
  49. "title": "超出后缩放",
  50. "component": "inputnumber"
  51. }
  52. ]
  53. }, {
  54. "name": "style",
  55. "title": "样式",
  56. "items": [{
  57. "name": "smooth",
  58. "title": "平滑",
  59. "component": "checkbox"
  60. },
  61. {
  62. "name": "step",
  63. "title": "阶梯",
  64. "component": "checkbox"
  65. },
  66. {
  67. "name": "symbol",
  68. "title": "节点标记",
  69. "component": "checkbox",
  70. "default": ["symbol"]
  71. },
  72. {
  73. "name": "label",
  74. "title": "数值",
  75. "component": "checkbox"
  76. }
  77. ]
  78. }, {
  79. "name": "tools",
  80. "title": "工具",
  81. "items": [{
  82. "name": "toolbox",
  83. "title": "Toolbox",
  84. "component": "checkbox"
  85. }]
  86. }, {
  87. "name": "splitLine",
  88. "title": "分隔线",
  89. "items": [{
  90. "name": "splitLineX",
  91. "title": "x轴分隔线",
  92. "component": "checkbox"
  93. },
  94. {
  95. "name": "splitLineY",
  96. "title": "y轴分隔线",
  97. "component": "checkbox",
  98. "default": ["splitLineY"]
  99. },
  100. {
  101. "name": "splitLineStyle",
  102. "title": "样式",
  103. "component": "select",
  104. "values": [{
  105. "name": "直线",
  106. "value": "solid"
  107. },
  108. {
  109. "name": "虚线",
  110. "value": "dashed"
  111. },
  112. {
  113. "name": "点线",
  114. "value": "dotted"
  115. }
  116. ],
  117. "default": "solid",
  118. "span": 12
  119. },
  120. {
  121. "name": "splitLineWidth",
  122. "title": "宽度",
  123. "component": "select",
  124. "values": [{
  125. "name": "1",
  126. "value": "1"
  127. },
  128. {
  129. "name": "2",
  130. "value": "2"
  131. },
  132. {
  133. "name": "3",
  134. "value": "3"
  135. },
  136. {
  137. "name": "5",
  138. "value": "5"
  139. },
  140. {
  141. "name": "10",
  142. "value": "10"
  143. }
  144. ],
  145. "default": "1",
  146. "span": 12
  147. }
  148. ]
  149. }, {
  150. "name": "position",
  151. "title": "边距",
  152. "items": [{
  153. "name": "top",
  154. "title": "上边距",
  155. "component": "inputnumber",
  156. "default": 45
  157. },
  158. {
  159. "name": "bottom",
  160. "title": "下边距",
  161. "component": "inputnumber",
  162. "default": 40
  163. },
  164. {
  165. "name": "left",
  166. "title": "左边距",
  167. "component": "inputnumber",
  168. "default": 50
  169. },
  170. {
  171. "name": "right",
  172. "title": "右边距",
  173. "component": "inputnumber",
  174. "default": 30
  175. }
  176. ]
  177. }]
  178. }