【发布时间】:2020-01-24 03:43:32
【问题描述】:
我需要将一些 json 文件解析为 pandas 数据框。我希望有一列包含文本中存在的单词,另一列包含相应的实体——实体将是下面文本的“类型”,当“值”对应于单词时,否则我想分配标签“O”。
下面是一个例子。 这是 JSON 文件:
{"Text": "I currently use a Netgear Nighthawk AC1900. I find it reliable.",
"Entities": [
{
"Type": "ORGANIZATION ",
"Value": "Netgear"
},
{
"Type": "DEVICE ",
"Value": "Nighthawk AC1900"
}]
}
这是我想要的:
WORD TAG
I O
currently O
use O
a O
Netgear ORGANIZATION
Nighthawk AC1900 DEVICE
. O
I O
find O
it O
reliable O
. O
有人可以帮我解析吗?我不能使用 split() 因为有时值由两个单词组成。希望这很清楚。谢谢!
【问题讨论】:
标签: python json pandas parsing