West Ham will be without midfielder Mark Noble against Arsenal after he tore his calf in training - and he faces a month on the sidelines.The Hammers will also be without Kieron Dyer - expected to be out for another three weeks - and Spanish striker Diego Tristan.