"使用Pandas添加List" 修訂間的差異

從 YTYZX有图有真相的百科
跳到: 導覽搜尋
行 1: 行 1:
 
  在Python中使用以下代码将循环生成的列表依次添加为DataFrame的一行,并导出到Excel表格里面。
 
  在Python中使用以下代码将循环生成的列表依次添加为DataFrame的一行,并导出到Excel表格里面。
 +
<syntaxhighlight lang="python" line>
 
  import pandas as pd
 
  import pandas as pd
 
  df = pd.DataFrame()
 
  df = pd.DataFrame()
行 8: 行 9:
 
  df.columns = ['自然数', '平方值']  # 给DataFrame添加columns
 
  df.columns = ['自然数', '平方值']  # 给DataFrame添加columns
 
  df.to_excel(r'C:\GITPythonLesson\num.xlsx',sheet_name='Sheet1',engine='openpyxl')
 
  df.to_excel(r'C:\GITPythonLesson\num.xlsx',sheet_name='Sheet1',engine='openpyxl')
 
+
</syntaxhighlight>
 
  输出结果为下图:
 
  输出结果为下图:
 
[[File:PandasAppendList1.png]]
 
[[File:PandasAppendList1.png]]

於 2022年10月4日 (二) 20:01 的修訂

在Python中使用以下代码将循环生成的列表依次添加为DataFrame的一行,并导出到Excel表格里面。

<syntaxhighlight lang="python" line>

import pandas as pd
df = pd.DataFrame()
for i in range(10):
    j = i**2
    list1 = i, j
    df = df.append(list1, ignore_index=True)
df.columns = ['自然数', '平方值']  # 给DataFrame添加columns
df.to_excel(r'C:\GITPythonLesson\num.xlsx',sheet_name='Sheet1',engine='openpyxl')

</syntaxhighlight>

输出结果为下图:

PandasAppendList1.png