Plots


Jump to API response

This endpoint handles manipulation of Plotly plot files.

Reference

Authorization


Any user with or without a Plotly account may view public plots. For private plots, see authentication.

Actions


list

Listing all public plots can be done via a GET request to this endpoint. By default, plots will be listed in order of date created. The order_by query parameter is accepted at this endpoint. Currently, only ordering by views is supported. It is possible to filter the plots by quality with min_quality or max_quality as query parameter.

Example:

// GET https://api.plotly.com/v2/plots/ ---> 200

// GET https://api.plotly.com/v2/plots/?order_by=-views ---> 200

// GET https://api.plotly.com/v2/plots/?min_quality=5 ---> 200

// GET https://api.plotly.com/v2/plots/?max_quality=5 ---> 200

feed

Listing all handpicked feed plots can be done via a GET request to this endpoint. By default, plots will be listed in a random order.

Example:

// GET https://api.plotly.com/v2/plots/feed ---> 200

create

You can create new plot resources here. The only required field is 'figure'. Currently, the figure is restricted to only contain references to grid data. That is, this will fail if raw data arrays are passed in. To create and manipulate underlying grids for plots, see the grids endpoint.

Example:

// This fails because a figure field is required.
// POST https://api.plotly.com/v2/plots ---> 400 Bad Request
{}

// This fails because the figure has raw data
//POST https://api.plotly.com/v2/plots ---> 400 Bad Request
{
    "figure": {"data": [{"y": ['this', 'is', 'raw', 'data']}]}
}

// This succeeds because the figure has src keys, not raw data.
//POST https://api.plotly.com/v2/plots ---> 200 OK
{
    "figure": {"data": [{"ysrc": "sven:88:u8nd62"}]}
}

When creating a grid, you can optionally specify a source_fid to specify where a plot has come from:

  • source_fid: the fid of a plot that was copied (and presumably edited) to produce this one

detail

There is a lot of meta information stored about plot files including filename, title, share_url, and content_url to name a few.

This information can only be reached with a GET to this endpoint.

Example:

// GET https://api.plotly.com/v2/plots/iheartgraphs:90

content

The contents of a plot can be downloaded via the content resource. The plot content contains referenced grid/column data by default. If you wish to return the raw grid/column data, the inline_data=true query must be included in the request url. The Content-Type header will be appropriately set for the response body.

Alternatively, you can set ?map_data=unreadable to append a mapping of sources to data that belongs to grids which are unreadable for the requestor. This is useful when you have read access to another users plot, but that plot contains grid references which you don't have access to.

Examples:

// Returns referenced grid/column data
// GET https://api.plotly.com/v2/plots/iheartgraphs:90/content ---> 200 OK

// Returns full grid/column data
// GET https://api.plotly.com/v2/plots/iheartgraphs:90/content?inline_data=true ---> 200 OK

// Returns full grid/column data when requestor doesn't have permission
// to read the referenced grid.
// GET https://api.plotly.com/v2/plots/iheartgraphs:90/content?map_data=unreadable ---> 200 OK

GET /v2/plots?cursor=cj0xJnA9MjAyNC0wNC0xOCswNyUzQTQ0JTNBMTguNTM0MTc4JTJCMDAlM0EwMA%3D%3D&format=api
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "next": "https://api.plotly.com/v2/plots?cursor=cD0yMDI0LTA0LTE4KzA3JTNBNDQlM0EyMi45ODE4MDQlMkIwMCUzQTAw&format=api",
    "previous": "https://api.plotly.com/v2/plots?cursor=cj0xJnA9MjAyNC0wNC0xOCswNyUzQTQ0JTNBNTcuNDg1Njg3JTJCMDAlM0EwMA%3D%3D&format=api",
    "results": [
        {
            "creation_time": "2024-04-18T07:44:57.485687Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~nccurer2/47.embed",
            "fid": "nccurer2:47",
            "filename": "wenshan_2",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/nccurer2/47/9_5RNJ1L8133Z03Y6O2AAA17H8S9JA63.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/nccurer2/47/2_1UJALFFZ55YSWRPXYD50YQN6TOOVNO.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/47/8_23CZZRD5PVZINFRSD0QNQKGCVOIXRW.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/47/9_5RNJ1L8133Z03Y6O2AAA17H8S9JA63.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/nccurer2:47",
                "plots": "https://api.plotly.com/v2/plots/nccurer2:47",
                "parent": "https://api.plotly.com/v2/folders/home?user=nccurer2"
            },
            "owner": "nccurer2",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "",
            "views": 13,
            "web_url": "https://chart-studio.plotly.com/~nccurer2/47/",
            "world_readable": true,
            "date_modified": "2024-04-22T03:35:23.405Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~nccurer2/47/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "name": "累計物件",
                        "type": "bar",
                        "xsrc": "nccurer2:46:deafd2",
                        "ysrc": "nccurer2:46:55c905",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y",
                        "marker": {
                            "line": {
                                "color": "rgba(31,119,180,1)"
                            },
                            "color": "rgb(32,46,124)"
                        },
                        "error_x": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "error_y": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "widthsrc": "nccurer2:46:8e1610",
                        "showlegend": false
                    },
                    {
                        "line": {
                            "color": "rgb(213,69,83)",
                            "width": 3
                        },
                        "mode": "lines",
                        "name": "月租金中位數",
                        "type": "scatter",
                        "xsrc": "nccurer2:46:13577e",
                        "ysrc": "nccurer2:46:92983f",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y2",
                        "marker": {
                            "line": {
                                "color": "rgba(255,127,14,1)"
                            },
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_x": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_y": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "showlegend": false
                    }
                ],
                "layout": {
                    "title": {
                        "y": 0.98,
                        "font": {
                            "size": 20
                        },
                        "text": "<b>文山區租屋熱點【景美站】獨立套房租金變化</b>"
                    },
                    "xaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>年份</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "yaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>累計物件</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "images": [
                        {
                            "x": 0.5,
                            "y": 0.5,
                            "col": 1,
                            "row": 1,
                            "xref": "x domain",
                            "yref": "y domain",
                            "layer": "below",
                            "sizex": 0.5,
                            "sizey": 0.5,
                            "source": "https://i.ibb.co/Lt28WxF/logo.jpg",
                            "opacity": 0.05,
                            "xanchor": "center",
                            "yanchor": "middle"
                        }
                    ],
                    "legend": {
                        "font": {
                            "size": 14
                        },
                        "title": {
                            "text": "<b>站名</b>"
                        }
                    },
                    "margin": {
                        "b": 60,
                        "l": 60,
                        "r": 60,
                        "t": 40
                    },
                    "yaxis2": {
                        "side": "right",
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>月租金中位數</b>"
                        },
                        "rangemode": "tozero",
                        "overlaying": "y",
                        "tickformat": "digit"
                    },
                    "hovermode": "x",
                    "showlegend": false
                }
            },
            "height": null,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~nccurer2",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/14.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-9.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2024-04-18 07:38:22",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "nccurer2",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2024-04-18T07:44:53.748014Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~nccurer2/45.embed",
            "fid": "nccurer2:45",
            "filename": "nangang_2",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/nccurer2/45/9_N54YKX6GIAOX6388AQNN914J6WG0MI.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/nccurer2/45/2_PYEBV8TS1ECHYCR1OOX19BTEM37X3H.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/45/8_HR96U530VJOVILLBBCN4JZGQ05GMMG.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/45/9_N54YKX6GIAOX6388AQNN914J6WG0MI.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/nccurer2:45",
                "plots": "https://api.plotly.com/v2/plots/nccurer2:45",
                "parent": "https://api.plotly.com/v2/folders/home?user=nccurer2"
            },
            "owner": "nccurer2",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "",
            "views": 13,
            "web_url": "https://chart-studio.plotly.com/~nccurer2/45/",
            "world_readable": true,
            "date_modified": "2024-04-22T03:35:19.831Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~nccurer2/45/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "name": "累計物件",
                        "type": "bar",
                        "xsrc": "nccurer2:44:46444d",
                        "ysrc": "nccurer2:44:d0d660",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y",
                        "marker": {
                            "line": {
                                "color": "rgba(31,119,180,1)"
                            },
                            "color": "rgb(32,46,124)"
                        },
                        "error_x": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "error_y": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "widthsrc": "nccurer2:44:585c82",
                        "showlegend": false
                    },
                    {
                        "line": {
                            "color": "rgb(213,69,83)",
                            "width": 3
                        },
                        "mode": "lines",
                        "name": "月租金中位數",
                        "type": "scatter",
                        "xsrc": "nccurer2:44:a17cd4",
                        "ysrc": "nccurer2:44:c80d37",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y2",
                        "marker": {
                            "line": {
                                "color": "rgba(255,127,14,1)"
                            },
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_x": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_y": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "showlegend": false
                    }
                ],
                "layout": {
                    "title": {
                        "y": 0.98,
                        "font": {
                            "size": 20
                        },
                        "text": "<b>南港區租屋熱點【南港軟體園區站】獨立套房租金變化</b>"
                    },
                    "xaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>年份</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "yaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>累計物件</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "images": [
                        {
                            "x": 0.5,
                            "y": 0.5,
                            "col": 1,
                            "row": 1,
                            "xref": "x domain",
                            "yref": "y domain",
                            "layer": "below",
                            "sizex": 0.5,
                            "sizey": 0.5,
                            "source": "https://i.ibb.co/Lt28WxF/logo.jpg",
                            "opacity": 0.05,
                            "xanchor": "center",
                            "yanchor": "middle"
                        }
                    ],
                    "legend": {
                        "font": {
                            "size": 14
                        },
                        "title": {
                            "text": "<b>站名</b>"
                        }
                    },
                    "margin": {
                        "b": 60,
                        "l": 60,
                        "r": 60,
                        "t": 40
                    },
                    "yaxis2": {
                        "side": "right",
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>月租金中位數</b>"
                        },
                        "rangemode": "tozero",
                        "overlaying": "y",
                        "tickformat": "digit"
                    },
                    "hovermode": "x",
                    "showlegend": false
                }
            },
            "height": null,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~nccurer2",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/14.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-9.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2024-04-18 07:38:22",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "nccurer2",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2024-04-18T07:44:50.095212Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~nccurer2/43.embed",
            "fid": "nccurer2:43",
            "filename": "xinyi_2",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/nccurer2/43/9_XR78PRDV4D2AKN06M6AP1I0RO1IRNW.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/nccurer2/43/2_33TYQM5I4FVHPJPQ8UAU0RQ0CNQEI9.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/43/8_RD70TU4LPB0AH9IT2AITCZTZB573KE.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/43/9_XR78PRDV4D2AKN06M6AP1I0RO1IRNW.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/nccurer2:43",
                "plots": "https://api.plotly.com/v2/plots/nccurer2:43",
                "parent": "https://api.plotly.com/v2/folders/home?user=nccurer2"
            },
            "owner": "nccurer2",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "",
            "views": 11,
            "web_url": "https://chart-studio.plotly.com/~nccurer2/43/",
            "world_readable": true,
            "date_modified": "2024-04-22T03:35:16.450Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~nccurer2/43/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "name": "累計物件",
                        "type": "bar",
                        "xsrc": "nccurer2:42:70d2f1",
                        "ysrc": "nccurer2:42:c1680f",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y",
                        "marker": {
                            "line": {
                                "color": "rgba(31,119,180,1)"
                            },
                            "color": "rgb(32,46,124)"
                        },
                        "error_x": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "error_y": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "widthsrc": "nccurer2:42:6e1799",
                        "showlegend": false
                    },
                    {
                        "line": {
                            "color": "rgb(213,69,83)",
                            "width": 3
                        },
                        "mode": "lines",
                        "name": "月租金中位數",
                        "type": "scatter",
                        "xsrc": "nccurer2:42:7fe383",
                        "ysrc": "nccurer2:42:72ccc0",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y2",
                        "marker": {
                            "line": {
                                "color": "rgba(255,127,14,1)"
                            },
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_x": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_y": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "showlegend": false
                    }
                ],
                "layout": {
                    "title": {
                        "y": 0.98,
                        "font": {
                            "size": 20
                        },
                        "text": "<b>信義區租屋熱點【永春站】獨立套房租金變化</b>"
                    },
                    "xaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>年份</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "yaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>累計物件</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "images": [
                        {
                            "x": 0.5,
                            "y": 0.5,
                            "col": 1,
                            "row": 1,
                            "xref": "x domain",
                            "yref": "y domain",
                            "layer": "below",
                            "sizex": 0.5,
                            "sizey": 0.5,
                            "source": "https://i.ibb.co/Lt28WxF/logo.jpg",
                            "opacity": 0.05,
                            "xanchor": "center",
                            "yanchor": "middle"
                        }
                    ],
                    "legend": {
                        "font": {
                            "size": 14
                        },
                        "title": {
                            "text": "<b>站名</b>"
                        }
                    },
                    "margin": {
                        "b": 60,
                        "l": 60,
                        "r": 60,
                        "t": 40
                    },
                    "yaxis2": {
                        "side": "right",
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>月租金中位數</b>"
                        },
                        "rangemode": "tozero",
                        "overlaying": "y",
                        "tickformat": "digit"
                    },
                    "hovermode": "x",
                    "showlegend": false
                }
            },
            "height": null,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~nccurer2",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/14.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-9.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2024-04-18 07:38:22",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "nccurer2",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2024-04-18T07:44:46.538091Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~nccurer2/41.embed",
            "fid": "nccurer2:41",
            "filename": "daan_2",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/nccurer2/41/9_KJBXS9R5JGH0EU86JDMA7D5NW6IY9O.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/nccurer2/41/2_88VZ83CYO3LKLGLRMHRA6HN34AMM1O.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/41/8_8H7VIU1OQQFV5JHQGD756LD9MZNYGK.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/41/9_KJBXS9R5JGH0EU86JDMA7D5NW6IY9O.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/nccurer2:41",
                "plots": "https://api.plotly.com/v2/plots/nccurer2:41",
                "parent": "https://api.plotly.com/v2/folders/home?user=nccurer2"
            },
            "owner": "nccurer2",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "",
            "views": 19,
            "web_url": "https://chart-studio.plotly.com/~nccurer2/41/",
            "world_readable": true,
            "date_modified": "2024-04-22T03:35:13.061Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~nccurer2/41/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "name": "累計物件",
                        "type": "bar",
                        "xsrc": "nccurer2:40:15be69",
                        "ysrc": "nccurer2:40:fe1a0d",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y",
                        "marker": {
                            "line": {
                                "color": "rgba(31,119,180,1)"
                            },
                            "color": "rgb(32,46,124)"
                        },
                        "error_x": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "error_y": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "widthsrc": "nccurer2:40:7af0bd",
                        "showlegend": false
                    },
                    {
                        "line": {
                            "color": "rgb(213,69,83)",
                            "width": 3
                        },
                        "mode": "lines",
                        "name": "月租金中位數",
                        "type": "scatter",
                        "xsrc": "nccurer2:40:4fa71e",
                        "ysrc": "nccurer2:40:7cd8b0",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y2",
                        "marker": {
                            "line": {
                                "color": "rgba(255,127,14,1)"
                            },
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_x": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_y": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "showlegend": false
                    }
                ],
                "layout": {
                    "title": {
                        "y": 0.98,
                        "font": {
                            "size": 20
                        },
                        "text": "<b>大安區租屋熱點【信義安和站】獨立套房租金變化</b>"
                    },
                    "xaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>年份</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "yaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>累計物件</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "images": [
                        {
                            "x": 0.5,
                            "y": 0.5,
                            "col": 1,
                            "row": 1,
                            "xref": "x domain",
                            "yref": "y domain",
                            "layer": "below",
                            "sizex": 0.5,
                            "sizey": 0.5,
                            "source": "https://i.ibb.co/Lt28WxF/logo.jpg",
                            "opacity": 0.05,
                            "xanchor": "center",
                            "yanchor": "middle"
                        }
                    ],
                    "legend": {
                        "font": {
                            "size": 14
                        },
                        "title": {
                            "text": "<b>站名</b>"
                        }
                    },
                    "margin": {
                        "b": 60,
                        "l": 60,
                        "r": 60,
                        "t": 40
                    },
                    "yaxis2": {
                        "side": "right",
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>月租金中位數</b>"
                        },
                        "rangemode": "tozero",
                        "overlaying": "y",
                        "tickformat": "digit"
                    },
                    "hovermode": "x",
                    "showlegend": false
                }
            },
            "height": null,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~nccurer2",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/14.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-9.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2024-04-18 07:38:22",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "nccurer2",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2024-04-18T07:44:42.558731Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~nccurer2/39.embed",
            "fid": "nccurer2:39",
            "filename": "zhongzheng_2",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/nccurer2/39/9_9EBRP33WR0UEL3YANB6BAO6QPVEOJ4.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/nccurer2/39/2_MNH5LKHEZSI7S62H0Y3DJ4IJJK3IWH.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/39/8_C0WSRHU69N3QMQ0HG404MWK9ZHAO8X.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/39/9_9EBRP33WR0UEL3YANB6BAO6QPVEOJ4.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/nccurer2:39",
                "plots": "https://api.plotly.com/v2/plots/nccurer2:39",
                "parent": "https://api.plotly.com/v2/folders/home?user=nccurer2"
            },
            "owner": "nccurer2",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "",
            "views": 10,
            "web_url": "https://chart-studio.plotly.com/~nccurer2/39/",
            "world_readable": true,
            "date_modified": "2024-04-22T03:35:09.564Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~nccurer2/39/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "name": "累計物件",
                        "type": "bar",
                        "xsrc": "nccurer2:38:dab03a",
                        "ysrc": "nccurer2:38:93397b",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y",
                        "marker": {
                            "line": {
                                "color": "rgba(31,119,180,1)"
                            },
                            "color": "rgb(32,46,124)"
                        },
                        "error_x": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "error_y": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "widthsrc": "nccurer2:38:288010",
                        "showlegend": false
                    },
                    {
                        "line": {
                            "color": "rgb(213,69,83)",
                            "width": 3
                        },
                        "mode": "lines",
                        "name": "月租金中位數",
                        "type": "scatter",
                        "xsrc": "nccurer2:38:a8a6a8",
                        "ysrc": "nccurer2:38:68ec48",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y2",
                        "marker": {
                            "line": {
                                "color": "rgba(255,127,14,1)"
                            },
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_x": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_y": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "showlegend": false
                    }
                ],
                "layout": {
                    "title": {
                        "y": 0.98,
                        "font": {
                            "size": 20
                        },
                        "text": "<b>中正區租屋熱點【古亭站】獨立套房租金變化</b>"
                    },
                    "xaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>年份</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "yaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>累計物件</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "images": [
                        {
                            "x": 0.5,
                            "y": 0.5,
                            "col": 1,
                            "row": 1,
                            "xref": "x domain",
                            "yref": "y domain",
                            "layer": "below",
                            "sizex": 0.5,
                            "sizey": 0.5,
                            "source": "https://i.ibb.co/Lt28WxF/logo.jpg",
                            "opacity": 0.05,
                            "xanchor": "center",
                            "yanchor": "middle"
                        }
                    ],
                    "legend": {
                        "font": {
                            "size": 14
                        },
                        "title": {
                            "text": "<b>站名</b>"
                        }
                    },
                    "margin": {
                        "b": 60,
                        "l": 60,
                        "r": 60,
                        "t": 40
                    },
                    "yaxis2": {
                        "side": "right",
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>月租金中位數</b>"
                        },
                        "rangemode": "tozero",
                        "overlaying": "y",
                        "tickformat": "digit"
                    },
                    "hovermode": "x",
                    "showlegend": false
                }
            },
            "height": null,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~nccurer2",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/14.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-9.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2024-04-18 07:38:22",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "nccurer2",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2024-04-18T07:44:38.399669Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~nccurer2/37.embed",
            "fid": "nccurer2:37",
            "filename": "wanhua_2",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/nccurer2/37/9_0RC8D8EEFLR4O69ICNXKKP8H6RD12L.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/nccurer2/37/2_N50FIC9QU7F6365EMTNF6DXHZPHSCT.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/37/8_SHIVGZUMCJXHZY4HNPI0CJD0CMF0KK.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/37/9_0RC8D8EEFLR4O69ICNXKKP8H6RD12L.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/nccurer2:37",
                "plots": "https://api.plotly.com/v2/plots/nccurer2:37",
                "parent": "https://api.plotly.com/v2/folders/home?user=nccurer2"
            },
            "owner": "nccurer2",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "",
            "views": 11,
            "web_url": "https://chart-studio.plotly.com/~nccurer2/37/",
            "world_readable": true,
            "date_modified": "2024-04-22T03:35:06.227Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~nccurer2/37/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "name": "累計物件",
                        "type": "bar",
                        "xsrc": "nccurer2:36:cf249d",
                        "ysrc": "nccurer2:36:05b63f",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y",
                        "marker": {
                            "line": {
                                "color": "rgba(31,119,180,1)"
                            },
                            "color": "rgb(32,46,124)"
                        },
                        "error_x": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "error_y": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "widthsrc": "nccurer2:36:da58c1",
                        "showlegend": false
                    },
                    {
                        "line": {
                            "color": "rgb(213,69,83)",
                            "width": 3
                        },
                        "mode": "lines",
                        "name": "月租金中位數",
                        "type": "scatter",
                        "xsrc": "nccurer2:36:7d2a86",
                        "ysrc": "nccurer2:36:52656a",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y2",
                        "marker": {
                            "line": {
                                "color": "rgba(255,127,14,1)"
                            },
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_x": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_y": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "showlegend": false
                    }
                ],
                "layout": {
                    "title": {
                        "y": 0.98,
                        "font": {
                            "size": 20
                        },
                        "text": "<b>萬華區租屋熱點【西門站】獨立套房租金變化</b>"
                    },
                    "xaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>年份</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "yaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>累計物件</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "images": [
                        {
                            "x": 0.5,
                            "y": 0.5,
                            "col": 1,
                            "row": 1,
                            "xref": "x domain",
                            "yref": "y domain",
                            "layer": "below",
                            "sizex": 0.5,
                            "sizey": 0.5,
                            "source": "https://i.ibb.co/Lt28WxF/logo.jpg",
                            "opacity": 0.05,
                            "xanchor": "center",
                            "yanchor": "middle"
                        }
                    ],
                    "legend": {
                        "font": {
                            "size": 14
                        },
                        "title": {
                            "text": "<b>站名</b>"
                        }
                    },
                    "margin": {
                        "b": 60,
                        "l": 60,
                        "r": 60,
                        "t": 40
                    },
                    "yaxis2": {
                        "side": "right",
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>月租金中位數</b>"
                        },
                        "rangemode": "tozero",
                        "overlaying": "y",
                        "tickformat": "digit"
                    },
                    "hovermode": "x",
                    "showlegend": false
                }
            },
            "height": null,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~nccurer2",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/14.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-9.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2024-04-18 07:38:22",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "nccurer2",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2024-04-18T07:44:34.835402Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~nccurer2/35.embed",
            "fid": "nccurer2:35",
            "filename": "neihu_2",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/nccurer2/35/9_RULCV7NV09MMO50730G8XS6N9V4OEF.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/nccurer2/35/2_PD6EPTE8WEW750UMHP346AZHYH0SKU.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/35/8_5Q9Q4YRISKCIFPTIV25MGK7JU648ME.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/35/9_RULCV7NV09MMO50730G8XS6N9V4OEF.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/nccurer2:35",
                "plots": "https://api.plotly.com/v2/plots/nccurer2:35",
                "parent": "https://api.plotly.com/v2/folders/home?user=nccurer2"
            },
            "owner": "nccurer2",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "",
            "views": 10,
            "web_url": "https://chart-studio.plotly.com/~nccurer2/35/",
            "world_readable": true,
            "date_modified": "2024-04-22T03:35:02.840Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~nccurer2/35/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "name": "累計物件",
                        "type": "bar",
                        "xsrc": "nccurer2:34:330dae",
                        "ysrc": "nccurer2:34:c5382a",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y",
                        "marker": {
                            "line": {
                                "color": "rgba(31,119,180,1)"
                            },
                            "color": "rgb(32,46,124)"
                        },
                        "error_x": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "error_y": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "widthsrc": "nccurer2:34:6eae49",
                        "showlegend": false
                    },
                    {
                        "line": {
                            "color": "rgb(213,69,83)",
                            "width": 3
                        },
                        "mode": "lines",
                        "name": "月租金中位數",
                        "type": "scatter",
                        "xsrc": "nccurer2:34:840ecb",
                        "ysrc": "nccurer2:34:92ef76",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y2",
                        "marker": {
                            "line": {
                                "color": "rgba(255,127,14,1)"
                            },
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_x": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_y": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "showlegend": false
                    }
                ],
                "layout": {
                    "title": {
                        "y": 0.98,
                        "font": {
                            "size": 20
                        },
                        "text": "<b>內湖區租屋熱點【內湖站】獨立套房租金變化</b>"
                    },
                    "xaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>年份</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "yaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>累計物件</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "images": [
                        {
                            "x": 0.5,
                            "y": 0.5,
                            "col": 1,
                            "row": 1,
                            "xref": "x domain",
                            "yref": "y domain",
                            "layer": "below",
                            "sizex": 0.5,
                            "sizey": 0.5,
                            "source": "https://i.ibb.co/Lt28WxF/logo.jpg",
                            "opacity": 0.05,
                            "xanchor": "center",
                            "yanchor": "middle"
                        }
                    ],
                    "legend": {
                        "font": {
                            "size": 14
                        },
                        "title": {
                            "text": "<b>站名</b>"
                        }
                    },
                    "margin": {
                        "b": 60,
                        "l": 60,
                        "r": 60,
                        "t": 40
                    },
                    "yaxis2": {
                        "side": "right",
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>月租金中位數</b>"
                        },
                        "rangemode": "tozero",
                        "overlaying": "y",
                        "tickformat": "digit"
                    },
                    "hovermode": "x",
                    "showlegend": false
                }
            },
            "height": null,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~nccurer2",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/14.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-9.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2024-04-18 07:38:22",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "nccurer2",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2024-04-18T07:44:30.481672Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~nccurer2/33.embed",
            "fid": "nccurer2:33",
            "filename": "songshan_2",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/nccurer2/33/9_CD6ZG0M0UHCEJBRPAF5GZA1JH2U6RW.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/nccurer2/33/2_TEX39LFLRVDQ645620KSETGM4ZNR0Q.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/33/8_MST2P4YJZQB11AN2HRSMJ62V6ZZDJ1.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/33/9_CD6ZG0M0UHCEJBRPAF5GZA1JH2U6RW.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/nccurer2:33",
                "plots": "https://api.plotly.com/v2/plots/nccurer2:33",
                "parent": "https://api.plotly.com/v2/folders/home?user=nccurer2"
            },
            "owner": "nccurer2",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "",
            "views": 11,
            "web_url": "https://chart-studio.plotly.com/~nccurer2/33/",
            "world_readable": true,
            "date_modified": "2024-04-22T03:34:59.391Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~nccurer2/33/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "name": "累計物件",
                        "type": "bar",
                        "xsrc": "nccurer2:32:6996d6",
                        "ysrc": "nccurer2:32:c4300b",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y",
                        "marker": {
                            "line": {
                                "color": "rgba(31,119,180,1)"
                            },
                            "color": "rgb(32,46,124)"
                        },
                        "error_x": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "error_y": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "widthsrc": "nccurer2:32:31894f",
                        "showlegend": false
                    },
                    {
                        "line": {
                            "color": "rgb(213,69,83)",
                            "width": 3
                        },
                        "mode": "lines",
                        "name": "月租金中位數",
                        "type": "scatter",
                        "xsrc": "nccurer2:32:7a1c44",
                        "ysrc": "nccurer2:32:f25088",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y2",
                        "marker": {
                            "line": {
                                "color": "rgba(255,127,14,1)"
                            },
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_x": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_y": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "showlegend": false
                    }
                ],
                "layout": {
                    "title": {
                        "y": 0.98,
                        "font": {
                            "size": 20
                        },
                        "text": "<b>松山區租屋熱點【南京復興站】獨立套房租金變化</b>"
                    },
                    "xaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>年份</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "yaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>累計物件</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "images": [
                        {
                            "x": 0.5,
                            "y": 0.5,
                            "col": 1,
                            "row": 1,
                            "xref": "x domain",
                            "yref": "y domain",
                            "layer": "below",
                            "sizex": 0.5,
                            "sizey": 0.5,
                            "source": "https://i.ibb.co/Lt28WxF/logo.jpg",
                            "opacity": 0.05,
                            "xanchor": "center",
                            "yanchor": "middle"
                        }
                    ],
                    "legend": {
                        "font": {
                            "size": 14
                        },
                        "title": {
                            "text": "<b>站名</b>"
                        }
                    },
                    "margin": {
                        "b": 60,
                        "l": 60,
                        "r": 60,
                        "t": 40
                    },
                    "yaxis2": {
                        "side": "right",
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>月租金中位數</b>"
                        },
                        "rangemode": "tozero",
                        "overlaying": "y",
                        "tickformat": "digit"
                    },
                    "hovermode": "x",
                    "showlegend": false
                }
            },
            "height": null,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~nccurer2",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/14.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-9.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2024-04-18 07:38:22",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "nccurer2",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2024-04-18T07:44:26.477892Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~nccurer2/31.embed",
            "fid": "nccurer2:31",
            "filename": "zhongshan_2",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/nccurer2/31/9_VM5QT3LCCATTK5W5ROR39WJK87C7QT.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/nccurer2/31/2_KL4RXY7QKF5JD8UBKQKSCBOSOJCOZQ.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/31/8_RZ1HMMK9UDQTCWUMWIKFECZOH8KQPP.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/31/9_VM5QT3LCCATTK5W5ROR39WJK87C7QT.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/nccurer2:31",
                "plots": "https://api.plotly.com/v2/plots/nccurer2:31",
                "parent": "https://api.plotly.com/v2/folders/home?user=nccurer2"
            },
            "owner": "nccurer2",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "",
            "views": 13,
            "web_url": "https://chart-studio.plotly.com/~nccurer2/31/",
            "world_readable": true,
            "date_modified": "2024-04-22T03:34:55.984Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~nccurer2/31/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "name": "累計物件",
                        "type": "bar",
                        "xsrc": "nccurer2:30:a3b15b",
                        "ysrc": "nccurer2:30:6f65a6",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y",
                        "marker": {
                            "line": {
                                "color": "rgba(31,119,180,1)"
                            },
                            "color": "rgb(32,46,124)"
                        },
                        "error_x": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "error_y": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "widthsrc": "nccurer2:30:98b9bb",
                        "showlegend": false
                    },
                    {
                        "line": {
                            "color": "rgb(213,69,83)",
                            "width": 3
                        },
                        "mode": "lines",
                        "name": "月租金中位數",
                        "type": "scatter",
                        "xsrc": "nccurer2:30:57b669",
                        "ysrc": "nccurer2:30:f616c2",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y2",
                        "marker": {
                            "line": {
                                "color": "rgba(255,127,14,1)"
                            },
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_x": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_y": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "showlegend": false
                    }
                ],
                "layout": {
                    "title": {
                        "y": 0.98,
                        "font": {
                            "size": 20
                        },
                        "text": "<b>中山區租屋熱點【中山國小站】獨立套房租金變化</b>"
                    },
                    "xaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>年份</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "yaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>累計物件</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "images": [
                        {
                            "x": 0.5,
                            "y": 0.5,
                            "col": 1,
                            "row": 1,
                            "xref": "x domain",
                            "yref": "y domain",
                            "layer": "below",
                            "sizex": 0.5,
                            "sizey": 0.5,
                            "source": "https://i.ibb.co/Lt28WxF/logo.jpg",
                            "opacity": 0.05,
                            "xanchor": "center",
                            "yanchor": "middle"
                        }
                    ],
                    "legend": {
                        "font": {
                            "size": 14
                        },
                        "title": {
                            "text": "<b>站名</b>"
                        }
                    },
                    "margin": {
                        "b": 60,
                        "l": 60,
                        "r": 60,
                        "t": 40
                    },
                    "yaxis2": {
                        "side": "right",
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>月租金中位數</b>"
                        },
                        "rangemode": "tozero",
                        "overlaying": "y",
                        "tickformat": "digit"
                    },
                    "hovermode": "x",
                    "showlegend": false
                }
            },
            "height": null,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~nccurer2",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/14.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-9.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2024-04-18 07:38:22",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "nccurer2",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2024-04-18T07:44:22.981804Z",
            "comments": {
                "results": [],
                "count": 0
            },
            "parented": true,
            "embed_url": "https://chart-studio.plotly.com/~nccurer2/29.embed",
            "fid": "nccurer2:29",
            "filename": "datong_2",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/nccurer2/29/9_QK9WEILZ0KF4FCV6C77PSS0XH8VBN1.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/nccurer2/29/2_6XINHBUGSXTZ8V8PMYRK80XWBJW0PO.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/29/8_HOKRZ0Q1Z0YQBUZCRUF5BW3OLDZ0W6.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/nccurer2/29/9_QK9WEILZ0KF4FCV6C77PSS0XH8VBN1.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/nccurer2:29",
                "plots": "https://api.plotly.com/v2/plots/nccurer2:29",
                "parent": "https://api.plotly.com/v2/folders/home?user=nccurer2"
            },
            "owner": "nccurer2",
            "parent": -1,
            "preview": "",
            "referencers": [],
            "references": [],
            "title": "",
            "views": 13,
            "web_url": "https://chart-studio.plotly.com/~nccurer2/29/",
            "world_readable": true,
            "date_modified": "2024-04-22T03:34:52.602Z",
            "stars": {
                "results": [],
                "count": 0
            },
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://chart-studio.plotly.com/~nccurer2/29/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "autosize": true,
            "caption": "",
            "figure": {
                "data": [
                    {
                        "name": "累計物件",
                        "type": "bar",
                        "xsrc": "nccurer2:28:9d7676",
                        "ysrc": "nccurer2:28:d5d6d2",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y",
                        "marker": {
                            "line": {
                                "color": "rgba(31,119,180,1)"
                            },
                            "color": "rgb(32,46,124)"
                        },
                        "error_x": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "error_y": {
                            "color": "rgba(31,119,180,1)"
                        },
                        "widthsrc": "nccurer2:28:1bba56",
                        "showlegend": false
                    },
                    {
                        "line": {
                            "color": "rgb(213,69,83)",
                            "width": 3
                        },
                        "mode": "lines",
                        "name": "月租金中位數",
                        "type": "scatter",
                        "xsrc": "nccurer2:28:256606",
                        "ysrc": "nccurer2:28:a15f70",
                        "frame": null,
                        "xaxis": "x",
                        "yaxis": "y2",
                        "marker": {
                            "line": {
                                "color": "rgba(255,127,14,1)"
                            },
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_x": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "error_y": {
                            "color": "rgba(255,127,14,1)"
                        },
                        "showlegend": false
                    }
                ],
                "layout": {
                    "title": {
                        "y": 0.98,
                        "font": {
                            "size": 20
                        },
                        "text": "<b>大同區租屋熱點【大橋頭站】獨立套房租金變化</b>"
                    },
                    "xaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>年份</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "yaxis": {
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>累計物件</b>"
                        },
                        "domain": [
                            0,
                            1
                        ],
                        "automargin": true,
                        "tickformat": "digit"
                    },
                    "images": [
                        {
                            "x": 0.5,
                            "y": 0.5,
                            "col": 1,
                            "row": 1,
                            "xref": "x domain",
                            "yref": "y domain",
                            "layer": "below",
                            "sizex": 0.5,
                            "sizey": 0.5,
                            "source": "https://i.ibb.co/Lt28WxF/logo.jpg",
                            "opacity": 0.05,
                            "xanchor": "center",
                            "yanchor": "middle"
                        }
                    ],
                    "legend": {
                        "font": {
                            "size": 14
                        },
                        "title": {
                            "text": "<b>站名</b>"
                        }
                    },
                    "margin": {
                        "b": 60,
                        "l": 60,
                        "r": 60,
                        "t": 40
                    },
                    "yaxis2": {
                        "side": "right",
                        "title": {
                            "font": {
                                "size": 16
                            },
                            "text": "<b>月租金中位數</b>"
                        },
                        "rangemode": "tozero",
                        "overlaying": "y",
                        "tickformat": "digit"
                    },
                    "hovermode": "x",
                    "showlegend": false
                }
            },
            "height": null,
            "width": null,
            "user": {
                "profile_url": "https://chart-studio.plotly.com/~nccurer2",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/14.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-9.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2024-04-18 07:38:22",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "nccurer2",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        }
    ]
}