pandas, Excel에 목록 쓰기
1885 단어 pandas
import numpy as np
import pandas as pd
from pandas import DataFrame
num_lis = [ 'BXD-201812-00053593','BXD-201812-00053550','BXD-201812-00053532',]
data_x = pd.read_excel(" .xlsx",usecols=[0,1,2,3,4])#pd.dataframe
//data_y = pd.read_excel(" .xlsx",usecols=[5])
train_data = np.array(data_x)#np.ndarray()
train_x_list=train_data.tolist()#list
company_lis = []
fee_nums = []
name = []
notes = []
money = []
for li in train_x_list:
if li[1] in num_lis:
company_lis.append(li[0])
fee_nums.append(li[1])
name.append(li[2])
notes.append(li[3])
money.append(li[4])
dict_data = {
'company':company_lis,
'fee_nums':fee_nums,
'name':name,
'notes':notes,
'money':money
}
data=DataFrame(dict_data)#
DataFrame(data).to_excel('d.xlsx',sheet_name=' ')
=======================================================================================
from pandas.core.frame import DataFrame
a=[1,2,3,4]# a
b=[5,6,7,8]# b
c={"a" : a,
"b" : b}# a,b
data=DataFrame(c)#
DataFrame(data).to_excel('b.xlsx',sheet_name=' ')
:
from pandas.core.frame import DataFrame
a=[[1,2,3,4],[5,6,7,8]]# [1,2,3,4] [5,6,7,8]
data=DataFrame(a)#
print(data)
1
2
3
4
:
0 1 2 3
0 1 2 3 4
1 5 6 7 8
1
2
3
data=data.T#
data.rename(columns={0:'a',1:'b'},inplace=True)# 0 1
print(data)
1
2
3
a b
0 1 5
1 2 6
2 3 7
3 4 8
---------------------
:Claroja
:CSDN
:https://blog.csdn.net/claroja/article/details/64439735
: , !
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
【Pandas】DatetimeIndex란? no.29안녕하세요, 마유미입니다. Pandas에 대한 기사를 시리즈로 작성하고 있습니다. 이번은 제29회의 기사가 됩니다. 에서 Pandas의 시간에 대한 모듈에 대해 씁니다. 이번 기사에서는, 「DatetimeIndex」...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.