         public var valueIndex: UInt8?
         public var valueDim: String?
         public var coord: [SECJsonable]?
-        public var x: Float?
-        public var y: Float?
+        public var x: SECLength?
+        public var y: SECLength?
+        public var xAxis: Float?
+        public var yAxis: Float?
         public var value: Float?
         public var symbol: SECSymbol?
         public var symbolSize: Float?


extension SECMarkPoint.Data : SECEnumable {
    public enum Enums {
        case name(String), type(Type), valueIndex(UInt8), valueDim(String), coord([SECJsonable]), x(Float), y(Float), value(Float), symbol(SECSymbol), symbolSize(Float), symbolRotate(Float), symbolOffset([SECLength]), itemStyle(SECItemStyle), label(SECLabel)
    }
    
    public typealias ContentEnum = Enums

                self.x = x
            case let .y(y):
                self.y = y
            case let .xAxis(xAxis):
                self.xAxis = xAxis
            case let .yAxis(yAxis):
                self.yAxis = yAxis
            case let .value(value):
                self.value = value
            case let .symbol(symbol):
