我有以下代码: import pandas as pd
from pandas import datetime
from pandas import DataFrame as df
import matplotlib
from pandas_datareader import data as web
import matplotlib.pyplot as plt
import datetime
import numpy as np
stocks = 'GE','F' #<-- In this case there are just 2 symbols
我对蟒蛇/熊猫/matplotlib的世界非常陌生,但我最近一直用它来制作盒子和胡须情节。我很好奇如何使用一列特定的数据为每一张纸创建一个盒子和晶须图,即我有17张纸,我在每一张纸上有一列名为HMB和DV的列。我想为HMB绘制一个盒子和晶须上的17个数据集,在DV图上绘制另外17个数据集。下面是我到目前为止的情况。
我可以打开文件,把所有的表都放到list_dfs中,但是不知道从哪里开始。我本来打算手工分割每组数据(在来这里寻求帮助之前,我从下面开始),但是当我将来有更多的数据时,我不想手工完成。任何帮助都将不胜感激!
import pandas as pd
import numpy as n
我使用pandas、DataFrame和matplotlib在相同的图形中绘制三条线。数据应该是正确的,但是当我试图绘制代码行时,代码会返回一个ValueError,这是意外的。
详细错误警告说:ValueError: view limit minimum -105920.979 is less than 1 and is an invalid Matplotlib date value。如果将非datetime值传递给具有日期时间单位的轴,则通常会发生这种情况。
如何修正此错误,并以相同的图形绘制三行?
import pandas as pd
import datetime as dt
im
我正在用pandas数据图绘制散点图。这是正确的,但我想使用seaborn主题和特殊函数。当我绘制调用海运的相同数据点时,y轴几乎是不可见的.X轴值从5000-15000开始,y轴值在[-6:6]*10^-7中.
如果我将y轴值乘以10^6,它们将正确显示,但是使用seaborn绘制的实际值在seaborn生成的绘图中仍然是不可见的/不可分辨的。
怎样才能使y轴值在结果图中自动缩放?
另外,有些行甚至包含NaN,而不是在本例中,如何在绘图时忽略这一点,除非手动删除包含NaN的行。
下面是我用来绘制的代码。
import pandas as pd
import seaborn as sns
im
matplotlib中的自相关计算与其他库(如pandas.tools.plotting、sm.graphics.tsa.plot_acf等)有何不同?
从下面的代码中我们可以注意到,这两个库返回的自相关值不同,比如matplotlib返回所有大于零的自相关值,pandas.tools.plotting返回一些-ve自相关值(除了置信区间,负x轴)。
import matplotlib.pyplot as plt
import statsmodels.api as sm
import pandas as pd
from pandas.tools.plotting import autocorr
原问题
我是Python的新手,我正在学习matplotlib。我正在遵循Mike Muller在matplotlib的官方用户手册中推荐的视频教程:'Plotting with matplotlib‘。讲师没有展示他如何导入matplotlib,而是立即使用诸如plot(x,linear,x,square)之类的命令继续操作,其中x是他定义的序列。
我试着逃走
import matplotlib
from matplotlib import pyplot as plt
import numpy as np
import pandas as pd
x = np.arange(100)
我正在使用带有pylab的ipython笔记本--内联
import matplotlib.pyplot as plt
import pandas as pd
......
plt.figsize(14,8)
ax1=plt.subplot(311)
#data is a pandas data frame with timeseries stock data
# this plots the data
data.plot(ax=ax1)
这显示了股票数据的曲线图,但它一次显示了所有数据。我想只显示日期的子范围,并有一个滚动条来控制我怎么做,使它与绘图的内联显示。
我是数据科学的新手,我想从分类数据中进行分类。我希望在使用K-means算法之前这样做,但是当我使用fit_transform()时,我得到了这个'error ValueError: bad input shape (2835,18)‘,我不知道如何修复它。我希望有人能帮助我。 import pandas as pd
import matplotlib.pyplot as plt
from sklearn.preprocessing import LabelEncoder
from sklearn.preprocessing import OneHotEncoder
#load m
我使用matplotlib制作了一个简单的散点图,显示来自2个数值变量(varA和varB)的数据,其中的颜色是我用第三个分类字符串变量(col)定义的,包含10个唯一的颜色(对应于另一个具有10个唯一名称的字符串变量),所有这些都在带有100+行的Pandas DataFrame中。有没有一种简单的方法可以为这个散点图创建一个图例,显示唯一的彩色点及其对应的类别名称?或者我应该以某种方式将数据分组,并将每个类别绘制成一个子图来实现这一点?到目前为止,这就是我所拥有的:
import matplotlib.pyplot as plt
from matplotlib import colors