大家好,此篇博客记于2023.11.8,目的是分享今天的学习内容,小白一个,如果有什么错误或者有什么表达不清楚的地方,请斧正,谢谢。
内容如图
import os
os.makedirs(os.path.join("..", "data"), exist_ok=True)
# 建立一个文件夹
data_file = os.path.join("..", "data", 'house_tiny.csv')
# 建立一个文件
with open(data_file, "w") as f:
# 打开这个文件,并且设这个文件为f(临时调用)
f.write('NumRooms,Alley,Price\n')
# 写入列标题
f.write('NA,Pave,127500\n')
# 写入数据
f.write('2,NA,106000\n')
f.write('4,NA,178100\n')
f.write('NA,NA,140000\n')
import pandas as pd
data = pd.read_csv(data_file)
# 读取数据
print(data)
input, output = data.iloc[:, 0:2], data.iloc[:, 2]
input = input.fillna(value=input.mean(numeric_only=True))
print(input)
input=pd.get_dummies(input,dummy_na=True)
print(input)
致谢
这里是技术观察官,记于2023.11.8,与诸君共勉。