程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Python:pandas庫的使用

編輯:Python

目錄

  • 一、創建文件
    • 1、創建空文件
    • 2、創建非空文件
  • 二、讀取文件
    • 1、excel文件
    • 2、csv文件
  • 三、添加數據
    • 1、行添加:list方式
    • 2、列添加:dict方式

一、創建文件

1、創建空文件

import pandas as pd
# 創建文件對象
df = pd.DataFrame()
# 使用to_csv函數可以創建csv文件
df.to_csv("C:\\Users\\fw\\Desktop\\learn_pandas\\output_csv.csv")
# 使用to_excel可以創建excel文件
df.to_excel("C:\\Users\\fw\\Desktop\\learn_pandas\\output_csv.xls")

2、創建非空文件

import pandas as pd
# 創建文件對象並指定數據
df = pd.DataFrame({
"ID":[1,2,3],"Name":["tim","tom","jerry"]})
df.to_csv("C:\\Users\\fw\\Desktop\\learn_pandas\\output_csv.csv")

結果如下
第一列為默認生成的數據索引

二、讀取文件

1、excel文件

import pandas as pd
people = pd.read_excel("C:\\Users\\fw\\Desktop\\learn_pandas\\sheet1.xls")
# 數據規模
print(people.shape)
# 輸出>> (3, 3)

2、csv文件

import pandas as pd
# 編碼錯誤時需要指定編碼方式
data = pd.read_csv(r"C:\Users\fw\Desktop\工程信息.csv",encoding = 'gb2312')
print(data)

三、添加數據

1、行添加:list方式

import pandas as pd
data = [['Google',10],['Runoob',12],['Wiki',13]]
df = pd.DataFrame(data,columns=['Site','Age'],dtype=float)
print(df)

輸出結果

2、列添加:dict方式

import pandas as pd
data = {

"calories": [420, 380, 390],
"duration": [50, 40, 45]
}
# 數據載入到 DataFrame 對象
df = pd.DataFrame(data)
print(df)


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved