Как добавить одно значение в фрейм данных - PullRequest
0 голосов
/ 07 декабря 2018

Я пытаюсь добавить одно значение в строку кадра данных каждый раз, когда проходит цикл for.То, что я сделал, было:

df1= pd.read_csv('data1.csv')
df2= pd.read_csv('data2.csv')
df3 = pd.DataFrame()

for i in df1.index:
    for j in df2.index:
        some_name = df1['some name'].iloc[j]
        other_name = df2['other name'].iloc[i]
        range = j
        df3 = df3.set_value(i, some_name, range)
        df3 = df3.set_value(i, 'Cargo', other_name)

Что я хотел сделать, это:

enter image description here

Но я получаю, чтов первой итерации значения верны, но когда я дохожу до второй итерации, мой df3 становится пустым.

UPDATE

Мой столбец df1, который является единственнымодин в этой таблице, который я использую, будет выглядеть так:

enter image description here

И мой столбец df2, который является единственным в этой таблице, который яиспользуя, будет выглядеть так:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...