【发布时间】:2023-03-31 00:48:01
【问题描述】:
我有 CSV 文件 Sales_In.csv 和 DataFrame:
Sales_Region Dollar_value
East 500
west 500
south 500
North 2000
我正在使用熊猫
import pandas as pd
import UUID
df= pd.read_csv('Sales_In.csv')
low_sales =df[(df['Dollar_value'] >=500) & (df['Dollar_value']<=1000)]
for index,row in low_sales.iterrows():
for loop in range(10):
print(uuid.uuid1().hex[:8],"REP"+str(uuid.uuid4().hex[:9]),row['Sales_Region'])
上面的代码给了我如下的输出
279418fe HCP6eacac48a East
279418ff HCP6fb7d0ec2 East
27941900 HCP21cb84de3 East
27941901 HCP9b6a34bf0 East
27941902 HCP6aa9f0e20 East
27941903 HCP6fa5e3201 East
27941904 HCPabecf8c42 East
27941905 HCP0922c8acc East
27941906 HCPea9e91d7c East
27941907 HCP95f8dbfb9 East
我想将其写入带有如下标题的 csv 文件
CUS_KEY Unique Key Sales_Region
279418fe HCP6eacac48a East
279418ff HCP6fb7d0ec2 East
27941900 HCP21cb84de3 East
...................
我是 python 新手,我有点陷入困境,请帮助我谢谢!
【问题讨论】:
-
Highly_low来自哪里?如果你想写入 csv。使用pd.DataFrame.to_csv()函数! -
对不起,我修改了我的代码。
-
怎么样使用..
print(uuid.uuid1().hex[:8],"REP"+str(uuid.uuid4().hex[:9]),row['Sales_Region'][['CUS_KEY', 'Unique Key ' , 'Sales_Region']]) -
@banpd,看看上面是否有帮助,但是,您在示例中只显示了两列?那是真的..
标签: python pandas csv export-to-csv