Hmm, according to the site you're linking, it doesn't look to me like the amino acids are in the "proportions we need", but I'm not sure what benchmark to go by (I don't know what the proportions of something considered a complete protein are). Looking at the first item in the list, it looks to me like brown rice is weak in lysine
The chart shows that brown rice has as much lysine as you need, and you consider that "weak in lysine"? And the chart shows that every plant food listed has as much or more of each amino acid as we need.
The benchmark for what proportions we need comes from the definitive work on the subject, The World Health Organization report on protein and amino acids (referenced in the article).
The best way to make sure that you're getting all your essential amino acids on a vegetarian (or vegan) diet is to combine grains (wheat, rice, corn, etc.) with legumes (beans, soy, peanuts, ets.) Grains are generally lacking in lysine, while legumes lack methionine.
No. Plant foods are not lacking. They contain at least enough, usually more, of every single amino acid, as the article I've mentioned before clearly shows:
http://michaelbluejay.com/veg/protein.html
complete protein - one containing the essential amino acids in the proportion required in the human diet. The only vegetable that has that is soy.
For the umpteenth time, wrong, wrong, wrong! ALL vegetables are complete. The data is staring you right in the face. Run the numbers yourself if you don't believe me.
Anyone can do this analysis:
(1) Take the requirements for each amino acid from the WHO report (available online).
(2) Use the USDA food and nutrient database (online) to see how much of each amino acid is provided by any single vegetable if that vegetable provides all caloric needs.
The article did that analysis for you already, but if you don't believe it, you can do it yourself.