viewof NumArticles_monthly = vl.markLine({ size: 4 } )
.data(n_articles_data_monthly)
.encode(
vl.x().fieldT("year_month").axis({grid: false, titleFont:"serif", titleFontSize:18, labelAngle:-90, labelFontSize:15, labelFont:"serif", titlePadding:20, title:"Year", tickCount: 28}).timeUnit("yearmonth"),
vl.y().fieldQ("Total_NUMARTS_REF").axis({grid: false, titleFont:"serif", titleFontSize:18, labelFontSize:14, labelFont:"serif", titlePadding:20, title:"Frequency"}),
vl.tooltip([vl.fieldQ("Total_NUMARTS_REF"), vl.fieldT("year_month")])
)
.width(500)
.height(250)
.title("Monthly Number of Articles about Refugees")
.render()