我想为PY和ST创建一个具有单独列的DataFrame,但是DataFrame是用PY的索引值创建的。
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
K = 8000
ST = np.linspace(7000,9000,num=50)
PO = 50
PY = np.maximum(ST-K-PO,0)
pd.DataFrame(PY,ST)
有没有一种方法可以创建默认索引从PY和ST的0和2列开始的DataFrame。
您可以使用df = pd.DataFrame(list(zip(PY,ST)),columns=["py","st"])