我有一个名为"panamaleaks50k.json"的json文件.我想从json文件中获取['text']字段,但它显示我跟随错误
JSON对象必须是str,bytes或bytearray,而不是'TextIOWrapper'
这是我的代码
with open('C:/Users/bilal butt/Desktop/PanamalEakJson.json','r') as lst:
b = json.loads(lst)
print(b['text'])
Run Code Online (Sandbox Code Playgroud)
我的json文件看起来
[
{
"fullname": "Mohammad Fayyaz",
"id": "885800668862263296",
"likes": "0",
"replies": "0",
"retweets": "0",
"text": "Love of NS has been shown in PanamaLeaks scandal verified by JIT...",
"timestamp": "2017-07-14T09:58:31",
"url": "/mohammadfayyaz/status/885800668862263296",
"user": "mohammadfayyaz"
},
{
"fullname": "TeamPakistanPTI \u00ae",
"id": "885800910357749761",
"likes": "0",
"replies": "0",
"retweets": "0",
"text": "RT ArsalanISF: #PanamaLeaks is just a start. U won't believe whr...",
"timestamp": "2017-07-14T09:59:29",
"url": "/PtiTeampakistan/status/885800910357749761",
"user": "PtiTeampakistan"
}
]
Run Code Online (Sandbox Code Playgroud)
我如何阅读所有['text']和单个['text']字段?
我有数据帧total_year,其中包含三列(年,动作,喜剧).
total_year
我想在X轴上绘制年份列,在Y轴上绘制(动作和喜剧).
我如何在Y轴上绘制两列(aciton和喜剧).这是我的代码.它在Y轴上仅绘制1列.
total_year[-15:].plot(x='year', y='action' ,figsize=(10,5), grid=True )
Run Code Online (Sandbox Code Playgroud) 我想根据Pclass列的值1 选择Cabin列的行,然后用1替换Cabin列的选定行的值。
我做了以下代码,但它用1替换了小屋列的所有值,甚至用1替换了NaN值。我如何只能替换所选的行?
train['Cabin'] =train[train['Pclass']==1]['Cabin']=1
Run Code Online (Sandbox Code Playgroud)