import pandas as pd
import plotly
import plotly.express as px
import plotly.io as pio
df = pd.read_csv("final_spreadsheet.csv")
barchart = px.bar(
data_frame = df,
x = "Post-Lockdown Period (May - September)",
y = "Post-Lockdown Period (May - September)",
我有一个CSV文件的日期在A列(MMM)和累积百分比股票回报率在B,C和D列,我试图创建一个线图表,以比较股票在此期间的表现。然而,当我运行我的代码时,y轴不是按数字顺序排列的(从低到高),就像在excel中那样。例如,我希望y轴以最低值开始,以最高值结束。有人知道怎么纠正这个问题吗?
下面可以看到我的代码和输出。
import plotly.express as px
import pandas as pd
import numpy as np
Return = pd.read_csv('MonthlyReturnsColumn.csv')
f
我对python和plotly.express非常陌生,我发现它非常混乱……
我正在尝试使用向我的图形添加不同轨迹的原则,使用此处显示的示例代码,线条图模式,#Create traces。
但我是从.CSV文件中获取数据的。
import plotly.express as px
import plotly as plotly
import plotly.graph_objs as go
import pandas as pd
data = pd.read_csv(r"C:\Users\x.csv")
fig = px.scatter(data, x="Time
我使用CSV数据制作动态图表,使用,x-axis是文件中的行数,y-axis通过dropdown显示可选择的数据集,有两个选项:
data 1
data 2
这两个选项都表示文件中的列values。当我选择data 1时,y-axis从该列中提取values,并显示图形,对于data 2也是如此。
问题是,当选择和绘制data 1时,选择data 2会向图表中添加新的数据(新行),而不会清除前面的数据。当选择data 1时,我希望data 2行消失。有人能在这里帮助我,告诉我如何实现这个功能吗?
function selectedY() {
var axis
因为我的32位朱庇特笔记本没有读取大的CSV文件。我开始使用VS代码。我对VS代码中的图形有一个问题。
使用VS代码输出的图形:
Y轴的刻度应与木星笔记本中的输出图相同.以下代码用于VS代码和木星。
import pandas as pd
import plotly
import plotly.io as pio
import plotly.tools as plotly_tools
import plotly.express as px
import plotly.graph_objects as go
from plotly.subplots import make_subplots
我正在巧妙地绘制一个大的csv文件(包含大量的数据),并对一些图表进行分划(实际上是可行的)。问题是,对于每个图表,我得到了x轴上每个点的所有date+time,从而导致了一个糟糕的质量图表。如何在第一张图中隐藏x轴的值,同时为最后一张图保留x轴的值,以更好地观察图表?
下面是我的代码:问题部分从第125行开始
import os
import pandas as pd
import plotly
import plotly.graph_objs as go
from tkinter import *
window = Tk()
window.title("Interface ut
我正在用python制作烛台图表。但我的烛台覆盖了整个y轴,是以酒吧的形式出现的。相反,我希望它们看起来像一个普通的烛台图。守则列示如下:
import pandas as pd
from datetime import datetime
import plotly.graph_objects as go
import plotly.express as px
import plotly.offline as pyo
pyo.init_notebook_mode()
df = pd.read_csv(r"MMM_15m_traditional.csv")
fig = go
我是新使用Plotly和我试图绘制多个图表,选择其中每一个通过下拉菜单。这里的问题是,csv文件中有多个Y轴的数据。我希望他们被添加,因为我希望他们显示,两个y轴在下拉菜单中的选择之一。我的代码有一个问题,我可以创建下拉菜单并选择所有的个人图表,而不是多个y轴的。在本例中,我放置了一些功能代码,主要问题是,我希望选项1中的这两个代码在一起,而不是在第一个选项中(选项0)。我能做什么?
from PyQt5.QtWebEngineWidgets import QWebEngineView
from PyQt5.QtWidgets import QApplication, QMainWindow
Plotly.py对y轴有问题。数据没有排序。即使在csv文件中,数据也按升序排序。
import plotly
import plotly.plotly as py
import plotly.graph_objs as go
import pandas as pd
import numpy as np
import math
#What is the filename
filename = 'output.csv'
#What is the X Value?
xvalue = 'total_students'
#What is the Y Value?
y
我想用一个dataSet(多个列表附加在一个列表中)绘制一个多行图表,其中我知道我将以X轴和Y轴来绘制多行图。
let dataSet = [[1, 2, 3, 4], [10, 15, 13, 17], [16, 5, 11, 9]];
/**
X-axis = dataSet[0]
The remaining will be used as Y-axis*/
这个例子取自。在绘制每一行(这里是2次)变量时,我看到的是调用来设置数据。在我的例子中,Y轴将出现在大约30次附近,对于每一个X轴值都是相同的。但我还没有找到一个动态解决方案,可以使用for循环或类似的方法来追加Y轴值。这意味着我
我试图找出如何让预期寿命最高的前十名国家和最低预期寿命的国家中最低的十名,然后把这些国家代表为相互相邻的高、低分组的国家。我不能让他们分组(更别说酒吧太瘦了(为什么?)一个条子堆叠在另一个上面,抛出整个Y轴值)。
如何在一个实际的条形图中得到两条条形图中相邻的两条(高低)?我愿意使用或。
目前为止的代码:
import plotly.express as px
import plotly.graph_objects as go
import pandas as pd
df = pd.read_csv(
'https://raw.githubusercontent.com/Th
我正在用Plotly绘制具有长期历史的时间序列数据,在默认情况下,我希望将图表放大到最近的数据中。我可以通过设置range方法的update_xaxes参数来做到这一点。然而,Y轴仍然是根据数据的整个历史来设置的,而我希望它是根据实际可见的数据计算的。例如,在Y轴以下的代码中,将被设置为(0,100)范围,即使可见数据仅从50开始(因此期望Y轴上的范围更像50-100 )。如果用户稍后滚动或缩放X轴,我希望Y轴继续更新以适应可见数据。
import pandas as pd
import numpy as np
import plotly.express as px
n = 100
df =
我正在使用Spyder中的Python 3.6,并尝试使用plot offline库绘制图形。无论如何,我在我的csv文件中有一些缺失的日期,我认为他们导致了问题,你可以在附件的截图中看到。
下面是我的python代码:
from plotly.offline import plot
import plotly.graph_objs as go
import pandas as pd
df = pd.read_csv('H://python/final_mk_output_regression.csv')
data = [go.Scatter(
我将使用D3从一个CSV文件创建多个图表。我要在每个图表的Y轴du更新。所有图表的y轴都是一样的。它是由整个number1列中的最大值设置的,而不是为用d3.nest创建的每个图表设置的。
如何使Y轴适合于每个图表中的number1数据?
代码有什么问题?
这是我的CSV-数据:
name,year,number1,number2,number3
Superman,2003,227141296,214978953,212418250 <-- number1 should be max for Superman chart
Superman,2004,232769230,22060688
我正试着让这条线显示在吧台上。看起来,无论有什么跟踪,secondary_y=True都将在secondary_y=False的顶部绘制。
这很好,但是对于这个特定的数据集,条形轴应该在右边,因为否则这个图会很混乱。这条线是1-3范围内的一条,而条形线是0-35k范围内的一条。
换句话说,它应该看起来像这样,但是y轴的开关。是否有什么方法来切换轴,或者控制它绘制轨迹的顺序,这样我就可以强制线在条形线上了吗?
import pandas as pd
import plotly.graph_objects as go
from plotly.subplots import make_su
我正在做一个有大量数据的划线图,它运行在超高分辨率上。在添加第二个y轴时,我发现在绘图式svg组件中图表的右侧出现了一个空格。当我关闭第二个轴时,那个空白空间就消失了。当图表在整个屏幕上最大化时,可以很好地看到它。 作为展示,我使用了plotly文档中的一个示例: from plotly.subplots import make_subplots
import plotly.graph_objects as go
# Create figure with secondary y-axis
fig = make_subplots(specs=[[{"secondary_y":