【发布时间】:2019-02-25 22:32:57
【问题描述】:
我想只用代码构建一个 3,000 行长的数据框(目前我从 XLS 导入文档),遵循以下规则:
航班号:我想在另一个更简单的数据框中定义数字。航班号保持不变 24 次(请参阅出发时间)。数据框看起来像这样:
df = pd.DataFrame({'Flight Number':['LX2104','LX2105','LX2320','LX2321','LX1232','LX1232'],
'Leg Route': ['GVA-AGP','GVA-AGP','GVA-AJA','GVA-AJA','GVA-ARN','GVA-ARN']})
'Leg Flight Pair': ['LX2104/2105','LX2104/2105','LX2320/2321','LX2320/2321','LX1232/1233','LX1232/1233']})
STD 出发:从 - 到 23 (-, 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 16,17,18,19,20,21,22,23) Leg Route:类似于航班号,这也将在数据框中定义(上面的df) Leg Flight Pair:类似于 Flight Number & Leg Route,这也将在数据框中定义(上面的 df) 产品:我会在列表中列出产品名称
【问题讨论】:
-
你好@ManuH。澄清一下,您需要 4 列,其中 3 列都是相同的值,除了 STD Departure 范围从 0 到 23?
-
是的,前四列是最重要的。其中 3 个将在另一个数据框中定义,但是,我仍然需要它们 24 次。
标签: python python-3.x pandas dataframe