擅长:python、mysql、java
<p>不,不可能。简单地说,可以将<code>DataFrame</code>看作是<a href="http://docs.scipy.org/doc/numpy/reference/generated/numpy.array.html" rel="nofollow">^{<cd3>}</a>s的一列<code>dict</code>,并且这些列是均匀类型的。</p>
<p>你写的</p>
<blockquote>
<p>That's the way I am collecting the results of API calls. It's more robust to fix the columns and append rows, rather than keep increasing columns and fix rows.</p>
</blockquote>
<p>考虑到这种使用模式和类型,您可能会考虑数据帧是否完全适合您。根据我的经验,DataFrames对于动态逐行追加有糟糕的性能。您可以考虑使用常规Python<code>dict</code>s和<code>lists</code>s作为聚合阶段,然后以某种方式处理数据并将其粘贴到<code>DataFrame</code>。</p>