• <i id='mxePu'><tr id='mxePu'><dt id='mxePu'><q id='mxePu'><span id='mxePu'><b id='mxePu'><form id='mxePu'><ins id='mxePu'></ins><ul id='mxePu'></ul><sub id='mxePu'></sub></form><legend id='mxePu'></legend><bdo id='mxePu'><pre id='mxePu'><center id='mxePu'></center></pre></bdo></b><th id='mxePu'></th></span></q></dt></tr></i><div id='mxePu'><tfoot id='mxePu'></tfoot><dl id='mxePu'><fieldset id='mxePu'></fieldset></dl></div>
  • <tfoot id='mxePu'></tfoot>
  • <legend id='mxePu'><style id='mxePu'><dir id='mxePu'><q id='mxePu'></q></dir></style></legend>
    • <bdo id='mxePu'></bdo><ul id='mxePu'></ul>

      <small id='mxePu'></small><noframes id='mxePu'>

        如何将 Numpy 数组转换为 Panda DataFrame

        时间:2023-09-14
        <tfoot id='ZGdtj'></tfoot><legend id='ZGdtj'><style id='ZGdtj'><dir id='ZGdtj'><q id='ZGdtj'></q></dir></style></legend>

        <small id='ZGdtj'></small><noframes id='ZGdtj'>

              <bdo id='ZGdtj'></bdo><ul id='ZGdtj'></ul>
                <tbody id='ZGdtj'></tbody>

            • <i id='ZGdtj'><tr id='ZGdtj'><dt id='ZGdtj'><q id='ZGdtj'><span id='ZGdtj'><b id='ZGdtj'><form id='ZGdtj'><ins id='ZGdtj'></ins><ul id='ZGdtj'></ul><sub id='ZGdtj'></sub></form><legend id='ZGdtj'></legend><bdo id='ZGdtj'><pre id='ZGdtj'><center id='ZGdtj'></center></pre></bdo></b><th id='ZGdtj'></th></span></q></dt></tr></i><div id='ZGdtj'><tfoot id='ZGdtj'></tfoot><dl id='ZGdtj'><fieldset id='ZGdtj'></fieldset></dl></div>

                1. 本文介绍了如何将 Numpy 数组转换为 Panda DataFrame的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我有一个如下所示的 Numpy 数组:

                  I have a Numpy array that looks like this:

                  [400.31865662]
                  [401.18514808]
                  [404.84015554]
                  [405.14682194]
                  [405.67735105]
                  [273.90969447]
                  [274.0894528]
                  

                  当我尝试使用以下代码将其转换为 Panda Dataframe

                  When I try to convert it to a Panda Dataframe with the following code

                  y = pd.DataFrame(data)
                  print(y)
                  

                  打印时我得到以下输出.为什么我会得到所有这些零?

                  I get the following output when printing it. Why do I get all those zéros?

                              0
                  0  400.318657
                              0
                  0  401.185148
                              0
                  0  404.840156
                              0
                  0  405.146822
                              0
                  0  405.677351
                              0
                  0  273.909694
                              0
                  0  274.089453
                  

                  我想得到一个看起来像这样的单列数据框:

                  I would like to get a single column dataframe which looks like that:

                  400.31865662
                  401.18514808
                  404.84015554
                  405.14682194
                  405.67735105
                  273.90969447
                  274.0894528
                  

                  推荐答案

                  你可以 展平 numpy 数组:

                  You could flatten the numpy array:

                  import numpy as np
                  import pandas as pd
                  
                  data = [[400.31865662],
                          [401.18514808],
                          [404.84015554],
                          [405.14682194],
                          [405.67735105],
                          [273.90969447],
                          [274.0894528]]
                  
                  arr = np.array(data)
                  
                  df = pd.DataFrame(data=arr.flatten())
                  
                  print(df)
                  

                  输出

                              0
                  0  400.318657
                  1  401.185148
                  2  404.840156
                  3  405.146822
                  4  405.677351
                  5  273.909694
                  6  274.089453
                  

                  这篇关于如何将 Numpy 数组转换为 Panda DataFrame的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:Python 的 coerce() 是做什么用的? 下一篇:如何将带符号的 32 位 int 转换为无符号的 32 位

                  相关文章

                  最新文章

                2. <tfoot id='cSkFe'></tfoot>

                  1. <legend id='cSkFe'><style id='cSkFe'><dir id='cSkFe'><q id='cSkFe'></q></dir></style></legend>

                      • <bdo id='cSkFe'></bdo><ul id='cSkFe'></ul>

                      <small id='cSkFe'></small><noframes id='cSkFe'>

                      <i id='cSkFe'><tr id='cSkFe'><dt id='cSkFe'><q id='cSkFe'><span id='cSkFe'><b id='cSkFe'><form id='cSkFe'><ins id='cSkFe'></ins><ul id='cSkFe'></ul><sub id='cSkFe'></sub></form><legend id='cSkFe'></legend><bdo id='cSkFe'><pre id='cSkFe'><center id='cSkFe'></center></pre></bdo></b><th id='cSkFe'></th></span></q></dt></tr></i><div id='cSkFe'><tfoot id='cSkFe'></tfoot><dl id='cSkFe'><fieldset id='cSkFe'></fieldset></dl></div>