Plotly is free for unlimited public use. Sign up for free!

Sensitive data? Upgrade to a paid plan

Show Sidebar Hide Sidebar

Log Plots in Julia

How to make a plot with logarithmic axes in julia.

# Learn about API authentication here: https://plot.ly/julia/getting-started
# Find your api_key here: https://plot.ly/settings/api

using Plotly


trace1 = [
  "x" => [0, 1, 2, 3, 4, 5, 6, 7, 8],
  "y" => [8, 7, 6, 5, 4, 3, 2, 1, 0],
  "type" => "scatter"
]
trace2 = [
  "x" => [0, 1, 2, 3, 4, 5, 6, 7, 8],
  "y" => [0, 1, 2, 3, 4, 5, 6, 7, 8],
  "type" => "scatter"
]
data = [trace1, trace2]
layout = [
  "xaxis" => [
    "type" => "log",
    "autorange" => true
  ],
  "yaxis" => [
    "type" => "log",
    "autorange" => true
  ]
]
response = Plotly.plot(data, ["layout" => layout, "filename" => "plotly-log-axes", "fileopt" => "overwrite"])
plot_url = response["url"]
Still need help?
Contact Us

For guaranteed 24 hour response turnarounds, upgrade to a Developer Support Plan.