如何将列表值插入到特定行和列的数据value中?
例如,假设我拥有dataframe
source col 1 col 2
0 a xxx xxx
1 b xxx xxx
2 c xxx xxx
3 a xxx xxx
我的名单是
list_value = [5,"text"]
如何将此列表插入到第1行和第1列(col 1)的dataframe
source col 1 co
我有一个清单'abc‘和一个dataframe 'df':
abc = ['foo', 'bar']
df =
A B
0 12 NaN
1 23 NaN
我希望将列表插入到单元格1B中,因此我希望得到以下结果:
A B
0 12 NaN
1 23 ['foo', 'bar']
我能这么做吗?
1)如果我用这个:
df.ix[1,'B'] = abc
我收到以下错误消息:
ValueError: Must have equal len keys and v
如何将这两个列表插入到同一表的不同SQL列中?
a = [1,2,3]
b = [4,5,6]
这是在列中插入一个列表的方法。
query = "INSERT INTO tableName (col1) VALUES (%s)"
cursor.executemany(query, [(r,) for r in a])
我似乎不知道如何将这两个列表插入到表中,我希望列表a位于一列,而列表b位于另一列。
我有两个列表,一个包含肯定词的列表,另一个包含标记化单词的列表。我想要比较两个列表,如果正向词和标记化的词匹配,那么我想插入到dataframe中的正向列中,但如果不匹配,那么我想插入到负向列中。 我尝试遍历tokenize单词并使用if语句: word_classify = pd.DataFrame()
words = [word for word in a]
for word in words:
if word in pos_dic:
word_classify['pos'] = word
elif word in neg_dic:
假设我有一个数据
df = pd.Dataframe({'A': [6,5,9,6,2]})
我也有一个数组/系列
ser = pd.Series([5,6,7])
如何将本系列作为新列插入到现有的df中,但从特定索引开始,而将缺失的索引“填充”为nan (我认为熊猫会自动这样做)。
即。psuedo代码:
insert ser into df at index 2 as column 'B'
示例输出
A B
----------
1| 6 | Nan
2| 5 | 5
3| 9 | 6
4| 6 | 7
5| 2 | Nan
我想向DataFrame列添加一个唯一值列表。下面是代码: IDs = set(Remedy['Ticket ID'])
log['ID Incidencias'] = IDs 但我得到了以下错误: ValueError: Length of values does not match length of index 关于如何将唯一值列表添加到现有的DataFrame列,您有什么想法吗? 谢谢
我试图将2行具有多个值的行和test_id.nextval插入到现有的dataframe中,而不包括代码中的列标题:
insert into x
select * from
(select 12345, 'text', test_id_seq.nextval from dual
union all
select 23589, 'other text', test_id_seq.nextval from dual);
我得到了错误:sequence number not allowed here。所以我删除了序列号。
我有一个这样的数据帧(my_data):
ID col1 col2 col3
100 nan nan nan
101 nan nan nan
102 nan nan nan
103 nan nan nan
我有一个列表"My_list“,其中有一列和n行:
[val1
val2
val3
val4]
我希望将包含1列和n行的列表插入到循环中特定列的dataframe中。我不能使用列的名称,因为在循环中,标题的名称将被更改。输出应如下所示:
ID col1 col2 col3
100 nan val1 nan
1