[英]Creating Column Names in Python Dataframe loop
看起來很簡單,添加循環后,我嘗試添加列名,但我的代碼一直失敗。 有人可以幫我在哪里添加列嗎?
x = range(1,25)
y = pd.date_range(start="2016-02-01", end="2016-02-29")
d2 = pd.DataFrame([a, b] for a in x for b in y)
以下方法將幫助您:
# Add columns to dataframe
d2.columns =['a', 'b']
# Create dataframe with columns a and b
d2=pd.DataFrame([[a, b] for a in x for b in y], columns=['a', 'b'])
OUTPUT:
a b
0 1 2016-02-01
1 1 2016-02-02
2 1 2016-02-03
3 1 2016-02-04
4 1 2016-02-05
.. .. ...
691 24 2016-02-25
692 24 2016-02-26
693 24 2016-02-27
694 24 2016-02-28
695 24 2016-02-29
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.