擅长:python、mysql、java
<p>从以下交互模式开始</p>
<pre><code>import pandas as pd
df = pd.read_csv('bus.csv', sep=";", parse_dates=['UtcTime'])
</code></pre>
<p>您应该能够开始使用<code>DataFrame</code>并发现可以直接用于数据的函数。要按ID获取公交车列表,只需执行以下操作:</p>
^{pr2}$
<p>将1替换为您需要的公共汽车的ID。这将返回一个sub-<code>DataFrame</code>。要想获得BusID 1和他们的发动机工作时间:</p>
<pre><code>>>> bus1[bus1.ModeName == "Engine hours"]
</code></pre>
<p>您可以通过</p>
<pre><code>>>> bus1.Value.describe()
</code></pre>
<p>将所需数据分组后,可以开始绘制:</p>
<pre><code>>>> bus1[bus1.ModeName == "Engine hours"].plot()
>>> bus1[bus1.ModeName == "Fuel consumption"].plot()
>>> plt.show()
</code></pre>
<p>文件有更多的解释。请参考<a href="http://pandas.pydata.org/pandas-docs/stable/" rel="nofollow">http://pandas.pydata.org/pandas-docs/stable/</a>。在</p>