小编Emm*_*mma的帖子

如何减少 matplotlib 等高线图中的小数位数

我想将该图中的小数位从 3 减少到 1。我找不到任何方法来做到这一点。我尝试将列表中的级别定义为整数,但需要浮点数,并且似乎会自动出现小数点后 3 位。帮助。

fig = plt.figure(figsize=(10, 10))
ax = fig.add_subplot(1, 1, 1, aspect='equal')
plt.yticks(fontsize=16)
plt.xticks(fontsize=16)    
modelmap = flopy.plot.ModelMap(model=mf)
quadmesh = modelmap.plot_ibound()
linecollection = modelmap.plot_grid(alpha=0.01)
#set up array to show wetland location
if alt_coords!=None: #plot the wetland if altcoords provided
    wl_arr=np.zeros([mf.nrow,mf.ncol])
    for coord in alt_coords:
        wl_arr[coord[1],coord[2]]=1.0
    quadmesh=modelmap.plot_array(wl_arr, color='w', alpha=0.1)
riv = modelmap.plot_bc('RIV', color='b', plotAll=True)
quadmesh = modelmap.plot_bc('WEL', kper=1, plotAll=True)
levels=np.arange(40, 100, 3)
contour_set = modelmap.contour_array(hds, levels, colors='b')
plt.clabel(contour_set, inline=1, fontsize=14)
Run Code Online (Sandbox Code Playgroud)

python matplotlib

6
推荐指数
1
解决办法
5003
查看次数

Sci-py 统计数据的 t 检验是 Welch 的 t 检验吗

我试图确定 sci-py 中的默认 t 检验是韦尔奇的 t 检验还是学生的 t 检验。我在任何地方都找不到答案。我使用以下代码进行 t 检验分析。如果不是韦尔奇的,谁能告诉我如何做韦尔奇的

t_test = scipy.stats.ttest_ind(a, b, axis=0) 
Run Code Online (Sandbox Code Playgroud)

谢谢艾玛

statistics scipy

5
推荐指数
1
解决办法
760
查看次数

制作熊猫系列的直方图

我想制作熊猫系列的直方图(prior_fails),但我不断收到以下 ValueError:

ValueError: view limit minimum -36814.8560105 is less than 1 and is an 
invalid Matplotlib date value. This often happens if you pass a non-datetime 
value to an axis that has datetime units
Run Code Online (Sandbox Code Playgroud)

这就是我调用直方图的方式

plt.hist(prior_fails)
plt.ylabel('Frequency')
plt.xlabel('Days of Failure (%)')
Run Code Online (Sandbox Code Playgroud)

先前失败是具有以下索引的系列:

prior_fails.index
Out[85]: 
Index([u'prior110', u'prior113', u'prior118', u'prior141', u'prior144',
   u'prior16', u'prior217', u'prior223', u'prior245', u'prior29',
   u'prior352', u'prior360', u'prior370', u'prior438', u'prior55',
   u'prior59', u'prior60', u'prior68', u'prior74', u'prior88'],
  dtype='object')
Run Code Online (Sandbox Code Playgroud)

和内容:

prior_fails
Out[86]: 
prior110    13.962170
prior113    10.861125
prior118    21.304131
prior141    11.309109
prior144    11.363863
prior16     14.479841 …
Run Code Online (Sandbox Code Playgroud)

python matplotlib series histogram pandas

5
推荐指数
1
解决办法
2万
查看次数

使用 pandas to_datetime 出现“AttributeError:‘DataFrame’对象没有属性‘dtype’”

我一直在 Windows 机器上使用Python 2.7.13来编写代码。但我现在尝试使用 Python 2.7.12-goolf-2015a在 Unix 集群上运行我的代码。当我在使用 2.7.12 的集群上运行代码时,我在 pandas 函数中遇到了一个错误to_datetime,而使用 2.7.13 则不会出现该错误。

\n

当我尝试将数据框中的日期条目转换为日期时间时,会发生错误。

\n
df = pd.DataFrame({\'year\': [2015, 2016],\n                       \'month\': [2, 3],\n                       \'day\': [4, 5]})\npd.to_datetime(df)\n
Run Code Online (Sandbox Code Playgroud)\n

to_datetime这是我使用命令时遇到的错误的示例

\n
Traceback (most recent call last):\nFile "<stdin>", line 1, in <module>\nFile "/usr/local/easybuild/software/Python/2.7.12-goolf-\n2015a/lib/python2.7/site-packages/pandas-0.16.1-py2.7-linux-\nx86_64.egg/pandas/tseries/tools.py", line 343, in to_datetime\nreturn _convert_listlike(arg, box, format)\nFile "/usr/local/easybuild/software/Python/2.7.12-goolf-\n2015a/lib/python2.7/site-packages/pandas-0.16.1-py2.7-linux-\nx86_64.egg/pandas/tseries/tools.py", line 266, in _convert_listlike\nif com.is_datetime64_ns_dtype(arg):\nFile "/usr/local/easybuild/software/Python/2.7.12-goolf-\n2015a/lib/python2.7/site-packages/pandas-0.16.1-py2.7-linux-\nx86_64.egg/pandas/core/common.py", line 2513, in is_datetime64_ns_dtype\ntipo = _get_dtype(arr_or_dtype)\nFile "/usr/local/easybuild/software/Python/2.7.12-goolf-\n2015a/lib/python2.7/site-packages/pandas-0.16.1-py2.7-linux-\nx86_64.egg/pandas/core/common.py", line 2458, in _get_dtype\nreturn arr_or_dtype.dtype\nFile "/usr/local/easybuild/software/Python/2.7.12-goolf-\n2015a/lib/python2.7/site-packages/pandas-0.16.1-py2.7-linux-\nx86_64.egg/pandas/core/generic.py", line 2083, in __getattr__\n(type(self).__name__, name))\nAttributeError: …
Run Code Online (Sandbox Code Playgroud)

python string datetime pandas

2
推荐指数
1
解决办法
5万
查看次数

标签 统计

python ×3

matplotlib ×2

pandas ×2

datetime ×1

histogram ×1

scipy ×1

series ×1

statistics ×1

string ×1